diff --git a/imageInput.c b/imageInput.c index a94aab2..66e310b 100644 --- a/imageInput.c +++ b/imageInput.c @@ -41,24 +41,31 @@ GrayScaleImageSeries *readImages(const char *path) if (expectedHeader) { + printf("expected Header!\n"); // reallocate memory so that each image width can be saved seperately series->images = realloc(series->images, series->count * 2 * sizeof(unsigned int) + sizeof(headerString)); + printf("count: %d", series->count); + series->images[2].width = series->images->width; + series->images[2].height = series->images->height; + /* for (int i = 0; i < series->count; i++) { series->images[i].width = series->images->width; series->images[i].height = series->images->height; } - + */ + printf("afer for Loop! \n"); readImagedata(readSource, series, numberOfBytesToRead); } else { series = NULL; } - + printf("before read Source\n"); fclose(readSource); } + printf("finished reading!\n"); return series; } diff --git a/main.c b/main.c index a95cba3..35463d3 100644 --- a/main.c +++ b/main.c @@ -23,7 +23,7 @@ int main(int argc, char *argv[]) printf("Loaded %u images ... \n", series->count); model = loadModel(pathToModel); - + if(model.numberOfLayers > 0) { unsigned char *predictions = NULL;