kleine Änderungen zur Funktionalität

This commit is contained in:
AD005\z004z3ez 2025-11-17 17:52:07 +01:00
parent 86360718ea
commit d3a79ff7bc

View File

@ -105,6 +105,7 @@ GrayScaleImageSeries *readImages(const char *path)
free(series->images[j].buffer); free(series->images[j].buffer);
} }
free(series->images); //wenn trotzdem was reingeschrieben wurde, dann freigeben free(series->images); //wenn trotzdem was reingeschrieben wurde, dann freigeben
free(series->labels); free(series->labels);
free(series); free(series);
@ -118,12 +119,12 @@ GrayScaleImageSeries *readImages(const char *path)
for(int i = 0; i < numImages; i++) for(int i = 0; i < numImages; i++)
{ {
series -> images[i].buffer = malloc(width * height);
series -> images[i].width = width; series -> images[i].width = width;
series -> images[i].height = height; series -> images[i].height = height;
if(fread(series -> images[i].buffer, width * height, 1, fp) != (width * height)) if(fread(series -> images[i].buffer, 1, width * height, fp) != (width * height))
{ {
clearSeries(series); clearSeries(series);
fclose(fp); fclose(fp);