H4ckHunt3r
Erfahrenes Mitglied
Ich habe im moment durch mein Studium eine Aufgabe,
welche von mir verlangt eine PGM Datei (Graustufen Bild) zu verarbeiten.
Im Header der Datei sind 4 Werte darunter Größe und Breite des Bildes in Pixel.
Für jeden Pixel des Bildes ist ein Grauwert (0-255) angegeben.
Ich lese nun Größe und Breite ein und lege ein 2 Dimensionales Array mit der entsprechenden größe an,
dann lese ich die Grauwerte mit Hilfe von 2 verschachtelten for-Schleifen in dieses 2-Dimensionale Array ein,
jedoch muss ich noch Prüfen ob alles eingelesen oder das Ende der Datei frühzeitig erreicht wurde.
Und da liegt mein Problem:
Ich dachte ich könnte prüfen ob der Filepointer am Ende der Datei ist,
weis allerdings nicht wie ich dies prüfen kann
und finde leider auch im web keine Lösung.
Hoffe hier kann mir jemand bei dem Problem Helfen.
welche von mir verlangt eine PGM Datei (Graustufen Bild) zu verarbeiten.
Im Header der Datei sind 4 Werte darunter Größe und Breite des Bildes in Pixel.
Für jeden Pixel des Bildes ist ein Grauwert (0-255) angegeben.
Ich lese nun Größe und Breite ein und lege ein 2 Dimensionales Array mit der entsprechenden größe an,
dann lese ich die Grauwerte mit Hilfe von 2 verschachtelten for-Schleifen in dieses 2-Dimensionale Array ein,
jedoch muss ich noch Prüfen ob alles eingelesen oder das Ende der Datei frühzeitig erreicht wurde.
Und da liegt mein Problem:
Ich dachte ich könnte prüfen ob der Filepointer am Ende der Datei ist,
weis allerdings nicht wie ich dies prüfen kann
und finde leider auch im web keine Lösung.
Hoffe hier kann mir jemand bei dem Problem Helfen.