Kommentare überarbeitet
This commit is contained in:
parent
53a7828cf0
commit
b5f493bd43
@ -6,7 +6,6 @@
|
||||
#define BUFFER_SIZE 100
|
||||
#define FILE_HEADER_STRING "__info2_image_file_format__"
|
||||
|
||||
// TODO Implementieren Sie geeignete Hilfsfunktionen für das Lesen der Bildserie aus einer Datei
|
||||
// Lädt eine .info2-Datei und prüft, ob das Dateiformat korrekt ist
|
||||
static FILE* openImageFile(const char* path) {
|
||||
FILE* imageFile = NULL;
|
||||
@ -95,7 +94,6 @@ static char getLabelOfImage(FILE* imageFile, GrayScaleImage* image) {
|
||||
return label;
|
||||
}
|
||||
|
||||
// TODO Vervollständigen Sie die Funktion readImages unter Benutzung Ihrer Hilfsfunktionen
|
||||
GrayScaleImageSeries *readImages(const char *path)
|
||||
{
|
||||
// Datei laden und Dateiformat prüfen
|
||||
@ -179,20 +177,11 @@ GrayScaleImageSeries *readImages(const char *path)
|
||||
}
|
||||
}
|
||||
|
||||
// für jedes Bild gemäß GreyScaleImageSeries.count:
|
||||
// GreyScaleImage.width = width
|
||||
// GreyScaleImage.height = height
|
||||
// GreyScaleImageSeries.buffer = Pixelwerte
|
||||
// labels = Label des Bilds
|
||||
// series.labels[i] = (unsigned char)(i % 256);
|
||||
// Springe in der Datei an die Stelle nach dem i. Bild
|
||||
|
||||
fclose(imageFile);
|
||||
|
||||
return series;
|
||||
}
|
||||
|
||||
// TODO Vervollständigen Sie die Funktion clearSeries, welche eine Bildserie vollständig aus dem Speicher freigibt
|
||||
void clearSeries(GrayScaleImageSeries *series)
|
||||
{
|
||||
//prüfen, ob series überhaupt bereinigt werden muss
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user