hallo qt forum - ich bin neu hier .... aufmerksam bin ich auf dieses forum durch google geworden - immer wieder wurde ich in den letzten tagen hierher geleitet.... und zwar habe ich folgende aufgabe an der ich grad "zu knabbern" habe:
Ein Graustufenbild laden und anzeigen (soweit kein problem)
Jeden Pixel mit seinem Nachbarn schräg unter ihm auslesen (grauwert 0-255)
die 2 grauwerte nun als x und y koordinaten einer matrix (255x255) annehmen und an jedem punkt der so entsteht den wert des feldes um eins hochzählen (von null an)
die matrix in einen wertebereich von 0-255 normieren und als bild ausgeben.
- nach 2 nachtschichten hoffe ich das ihr mir ein bischen helfen könnt - ich bin neu in qt und grad ein wenig überfordert....
Vielen Dank schon im Vorraus
Christoph R.
hilfe !!! pixel auslesen - aber wie ?
-
Superheftig
- Beiträge: 63
- Registriert: 6. September 2008 15:20
Schau mal unter QImage.
http://doc.trolltech.com/4.5/qimage.html
Damit kannst du auch auch komprimierte bilder laden und speichern. Mit bits() oder pixel() und noch einigen anderen funktionen kannst dir die Pixelmatrix oder einzelne Pixel geben lassen und verändern so wie sie in nem bitmap gespeichert sind
http://doc.trolltech.com/4.5/qimage.html
Damit kannst du auch auch komprimierte bilder laden und speichern. Mit bits() oder pixel() und noch einigen anderen funktionen kannst dir die Pixelmatrix oder einzelne Pixel geben lassen und verändern so wie sie in nem bitmap gespeichert sind