Pixel setzen?
Verfasst: 27. Juli 2008 17:54
Hallo,
Ich habe gerade ein kleines QT Verständnis, bzw. verständigungs Problem.
1. Ich lade eine Datei in einen Array. klappt wunderbar.
Anmerkung: Die Datei ist Byte orientiert.
2. Die einzelnen Bytes sind Pixel. Das Format ist 332 (RGB). Also z.B. 111 000 00 würde ein rotes Pixel darstellen.
4. Das Bild ist 80x60Pixel groß.
3. Jetzt möchte ich mir diese Pixel halt grafisch anzeigen lassen. Im Prinzip einfach die Pixel je nach Wert setzten.
Was mich verwirrt ist die unglaubliche Fülle an Befehlen Konfigurationen, Vorwissen zum Aufbau (nebst Farbtabellen, Header, usw. usw.) hab ich alles nicht! Ich hab nur Farbwerte und die größe.
Es geht schon mit dem Ausgabe Modul los. Soll ich Label nehmen? Was anderes geht nämlich nicht, bzw. ist nicht auswählbar. Ich hab in verschiedenen Threads gelesen das irgendein Pixel-label oder so verwendet wird? Qimage vielleicht, aber auch das gibt es als Widget nicht auswählbar, nur label. Da kann man dann auch wohl eine Pixelmap als Hintergrund laden. Ja ne, ich will Pixel setzten!
Hab dann "QImage::setPixel(int x, int y, uint index_or_rgb)" im Assistant nachgeschlagen, puh. Also, ääääh, was? Hunderte von mir nichts sagende Einstellungen, sobald es etwas konkreter wird, werden .bmp oder andere Grafikdateien geladen.
Kann mir vielleicht jemand auf die Sprünge helfen? Das kann doch nicht so schwer sein...oder
Gruß
Ralf
Ich habe gerade ein kleines QT Verständnis, bzw. verständigungs Problem.
1. Ich lade eine Datei in einen Array. klappt wunderbar.
Anmerkung: Die Datei ist Byte orientiert.
2. Die einzelnen Bytes sind Pixel. Das Format ist 332 (RGB). Also z.B. 111 000 00 würde ein rotes Pixel darstellen.
4. Das Bild ist 80x60Pixel groß.
3. Jetzt möchte ich mir diese Pixel halt grafisch anzeigen lassen. Im Prinzip einfach die Pixel je nach Wert setzten.
Was mich verwirrt ist die unglaubliche Fülle an Befehlen Konfigurationen, Vorwissen zum Aufbau (nebst Farbtabellen, Header, usw. usw.) hab ich alles nicht! Ich hab nur Farbwerte und die größe.
Es geht schon mit dem Ausgabe Modul los. Soll ich Label nehmen? Was anderes geht nämlich nicht, bzw. ist nicht auswählbar. Ich hab in verschiedenen Threads gelesen das irgendein Pixel-label oder so verwendet wird? Qimage vielleicht, aber auch das gibt es als Widget nicht auswählbar, nur label. Da kann man dann auch wohl eine Pixelmap als Hintergrund laden. Ja ne, ich will Pixel setzten!
Hab dann "QImage::setPixel(int x, int y, uint index_or_rgb)" im Assistant nachgeschlagen, puh. Also, ääääh, was? Hunderte von mir nichts sagende Einstellungen, sobald es etwas konkreter wird, werden .bmp oder andere Grafikdateien geladen.
Kann mir vielleicht jemand auf die Sprünge helfen? Das kann doch nicht so schwer sein...oder
Gruß
Ralf