diff --git a/imageInput.c b/imageInput.c index bb30de1..f6ff8b1 100644 --- a/imageInput.c +++ b/imageInput.c @@ -8,11 +8,29 @@ // TODO Implementieren Sie geeignete Hilfsfunktionen für das Lesen der Bildserie aus einer Datei +void helpFunction +{ + GrayScalePixelType *bufferRead; + GrayScalePixelType *bufferWrite; + bufferRead = fopen(*path, "rb"); + unsigned char header = strlen(FILE_HEADER_STRING); + + bufferWrite = createMatrix(1,header + 3); + + fread(bufferWrite,sizeof(GrayScalePixelType),, bufferRead); + +pictures = *bufferRead + header; +} + + // TODO Vervollständigen Sie die Funktion readImages unter Benutzung Ihrer Hilfsfunktionen GrayScaleImageSeries *readImages(const char *path) { + + + + GrayScaleImageSeries *series = NULL; - return series; }