Author SHA1 Message Date
bernardjo104126 355fd11e2a erstellung des typedef struct Matrix 2026-11-05 15:20:18 +01:00
2 changed files with 9 additions and 29 deletions

No files matched your search

+1 -29
View File
@@ -7,40 +7,12 @@
#define FILE_HEADER_STRING "__info2_image_file_format__"
// TODO Implementieren Sie geeignete Hilfsfunktionen für das Lesen der Bildserie aus einer Datei
int readHeader(File *file)
{
char fileHeader[32];
fread(fileHeader, sizeof(char), strlen(FILE_HEADER_STRING), file);
if(strncmp(FILE_HEADER_STRING, fileHeader, strlen(FILE_HEADER_STRING))){
return -1;
} else{
return 0;
}
}
int readIntOfFile(FILE *file){
int number = 0;
fread(number, sizeof(int), 1, file);
return number;
}
int readOneImage(GrayScaleImageSeries *series, File *file){
unsigned int height, width;
unsigned char label;
fread()
}
// TODO Vervollständigen Sie die Funktion readImages unter Benutzung Ihrer Hilfsfunktionen
GrayScaleImageSeries *readImages(const char *path)
{
GrayScaleImageSeries *series = NULL;
int col, row;
return series;
}
+8
View File
@@ -7,6 +7,14 @@ typedef float MatrixType;
// TODO Matrixtyp definieren
typedef struct
{
int anzahlZeilen;
int anzahlSpalten;
int speicher[][];
} Matrix;
Matrix createMatrix(unsigned int rows, unsigned int cols);
void clearMatrix(Matrix *matrix);