forked from freudenreichan/info2Praktikum-NeuronalesNetz
30 lines
701 B
Plaintext
30 lines
701 B
Plaintext
Inhalte: Dynamische Speicherverwaltung, Strukturen, Dateien lesen.
|
|
|
|
Ziel: Die Bilder aus mnist_test.info 2 auslesen
|
|
|
|
Struktur für einlesen des Strings am Anfang der Datei:
|
|
int AnzahlBilder
|
|
int breiteBilder
|
|
int LaengeBilder
|
|
|
|
Struktur für Bilder:
|
|
unsinged int array Breite * Höhe
|
|
unsigned int Klasse (Label 0 - 9)
|
|
|
|
|
|
Speicher für Bilder dynamisch allokieren
|
|
|
|
GrayScaleImageSeries:
|
|
datei einlesen
|
|
header String aus der Datei lesen
|
|
mit header String den benötigten Speicher freigeben
|
|
in den Speicher die Datei einschreiben (mit Hilfsfunktion)
|
|
|
|
Hilfsfunktion (saveFile)
|
|
gehe zum Anfang des Strings
|
|
speicher alles der Reihe nach ein
|
|
|
|
clearSeries:
|
|
pointer der be malloc kommt nehemen
|
|
free()
|