Im Kommentar zur Funktion CImagefile::read() heisst es:
Code: Alles auswählen
//! read liest den Inhalt einer PGM-Datei in ein CImage ein
/*! Dazu werden zunaechst die Dimensionen des Bildes eingelesen und
in das CImage uebertragen und dann die Bilddaten in das CImage kopiert.
Code: Alles auswählen
Innerhalb der Methode read() soll mit new ein Objekt vom
Typ CImage erzeugt werden.
Jetzt mein Problem:
Ich bin bei der Implementierung des Histograms angekommen.
In der Aufgabenstellung steht:
Code: Alles auswählen
Fullen Sie die Klasse CHistogram so, dass im Konstruktor für ein CImage- Objekt ein Histogramm generiert wird. Die Zuordnung Grauwert → Haufigkeit soll in der Membervariable m_greys gespeichert werden.
Gibt es eine Möglichkeit das ganze so zu verändern dass es mit der Aufgabenstellung zusammenpasst oder ist es sinnvoller das Histogramm erst nach der Erzeugung des CImage-Objektes (am Ende der read() Methode) zu erstellen?
Gruß,
Michi[/code]