did tests in imageInput.c
This commit is contained in:
parent
c19508d6b2
commit
ecc46da743
14
imageInput.c
14
imageInput.c
@ -23,6 +23,9 @@ GrayScaleImageSeries *readImages(const char *path)
|
|||||||
unsigned int numberOfBytesToRead = 0;
|
unsigned int numberOfBytesToRead = 0;
|
||||||
unsigned int expectedHeader = 0;
|
unsigned int expectedHeader = 0;
|
||||||
char headerString[sizeof(FILE_HEADER_STRING)] = "";
|
char headerString[sizeof(FILE_HEADER_STRING)] = "";
|
||||||
|
|
||||||
|
//int widthbuffer = 0;
|
||||||
|
//int heightbuffer = 0;
|
||||||
|
|
||||||
|
|
||||||
readSource = fopen(path, "rb");
|
readSource = fopen(path, "rb");
|
||||||
@ -42,9 +45,15 @@ GrayScaleImageSeries *readImages(const char *path)
|
|||||||
|
|
||||||
if (expectedHeader)
|
if (expectedHeader)
|
||||||
{
|
{
|
||||||
|
//widthbuffer = series->images->width;
|
||||||
|
//heightbuffer = series->images->height;
|
||||||
|
|
||||||
// reallocate memory so that each image width can be saved seperately
|
// reallocate memory so that each image width can be saved seperately
|
||||||
series->images = realloc(series->images, series->count * (2 * sizeof(unsigned int) + sizeof(headerString)));
|
series->images = realloc(series->images, series->count * (2 * sizeof(unsigned int) + sizeof(headerString)));
|
||||||
|
|
||||||
|
//series->images->width = widthbuffer;
|
||||||
|
//series->images->height = heightbuffer;
|
||||||
|
|
||||||
/*
|
/*
|
||||||
for (int i = 1; i < series->count; i++)
|
for (int i = 1; i < series->count; i++)
|
||||||
{
|
{
|
||||||
@ -135,9 +144,8 @@ void readImagedata(FILE *const source, GrayScaleImageSeries *const series, int c
|
|||||||
|
|
||||||
for (i = 0; i < series->count ; i++)
|
for (i = 0; i < series->count ; i++)
|
||||||
{
|
{
|
||||||
printf("%d\n", i);
|
fread(&(series->images->buffer), sizeof(*series->images->buffer), amountToRead, source);
|
||||||
fread(&(series->images[i].buffer), sizeof(*series->images->buffer), amountToRead, source);
|
fread(&(series->labels[i]), sizeof(*series->images->buffer), sizeof(*series->labels), source);
|
||||||
fread(&(series->labels[i]), sizeof(*series->images->buffer), sizeof(*series->labels), source);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user