found potential mistake in imageTesting function
This commit is contained in:
parent
cddd141ea6
commit
c937323342
@ -29,12 +29,13 @@ GrayScaleImageSeries *readImages(const char *path)
|
|||||||
/*
|
/*
|
||||||
char curChar = 0;
|
char curChar = 0;
|
||||||
int i = 0;
|
int i = 0;
|
||||||
*/
|
|
||||||
|
|
||||||
// dieses print(hier) wird nur einmal aufgerufen,
|
// dieses print(hier) wird nur einmal aufgerufen,
|
||||||
// der zweite test schafft es also nicht readImages
|
// der zweite test schafft es also nicht readImages
|
||||||
// korrekt aufzurufen!!!!!
|
// korrekt aufzurufen!!!!!
|
||||||
printf("hier\n");
|
printf("hier\n");
|
||||||
|
*/
|
||||||
readSource = fopen(path, "rb");
|
readSource = fopen(path, "rb");
|
||||||
|
|
||||||
if (readSource != NULL)
|
if (readSource != NULL)
|
||||||
@ -64,10 +65,8 @@ GrayScaleImageSeries *readImages(const char *path)
|
|||||||
|
|
||||||
readImagedata(readSource, series->images->buffer, series->labels, series->count, numberOfBytesToRead);
|
readImagedata(readSource, series->images->buffer, series->labels, series->count, numberOfBytesToRead);
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
fclose(readSource);
|
fclose(readSource);
|
||||||
|
}
|
||||||
|
|
||||||
return series;
|
return series;
|
||||||
}
|
}
|
||||||
|
|||||||
@ -8,13 +8,14 @@
|
|||||||
|
|
||||||
static void prepareImageFile(const char *path, unsigned short int width, unsigned short int height, unsigned int short numberOfImages, unsigned char label)
|
static void prepareImageFile(const char *path, unsigned short int width, unsigned short int height, unsigned int short numberOfImages, unsigned char label)
|
||||||
{
|
{
|
||||||
|
printf("hier7\n");
|
||||||
FILE *file = fopen(path, "wb");
|
FILE *file = fopen(path, "wb");
|
||||||
|
printf("hier8\n");
|
||||||
|
|
||||||
if(file != NULL)
|
if(file != NULL)
|
||||||
{
|
{
|
||||||
const char *fileTag = "__info2_image_file_format__";
|
const char *fileTag = "__info2_image_file_format__";
|
||||||
GrayScalePixelType *zeroBuffer = (GrayScalePixelType *)calloc(numberOfImages * width * height, sizeof(GrayScalePixelType));
|
GrayScalePixelType *zeroBuffer = (GrayScalePixelType *)calloc(numberOfImages * width * height, sizeof(GrayScalePixelType));
|
||||||
|
|
||||||
if(zeroBuffer != NULL)
|
if(zeroBuffer != NULL)
|
||||||
{
|
{
|
||||||
fwrite(fileTag, sizeof(fileTag[0]), strlen(fileTag), file);
|
fwrite(fileTag, sizeof(fileTag[0]), strlen(fileTag), file);
|
||||||
@ -134,6 +135,7 @@ int main()
|
|||||||
printf("\n============================\nImage input tests\n============================\n");
|
printf("\n============================\nImage input tests\n============================\n");
|
||||||
RUN_TEST(test_readImagesReturnsCorrectNumberOfImages);
|
RUN_TEST(test_readImagesReturnsCorrectNumberOfImages);
|
||||||
RUN_TEST(test_readImagesReturnsCorrectImageWidth);
|
RUN_TEST(test_readImagesReturnsCorrectImageWidth);
|
||||||
|
printf("hier4\n");
|
||||||
RUN_TEST(test_readImagesReturnsCorrectImageHeight);
|
RUN_TEST(test_readImagesReturnsCorrectImageHeight);
|
||||||
RUN_TEST(test_readImagesReturnsCorrectLabels);
|
RUN_TEST(test_readImagesReturnsCorrectLabels);
|
||||||
RUN_TEST(test_readImagesReturnsNullOnNotExistingPath);
|
RUN_TEST(test_readImagesReturnsNullOnNotExistingPath);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user