QGlWidget die Farbe Weiß als Rot zeichnen
Verfasst: 4. Januar 2010 12:06
Hallo zusammen,
ich habe folgendes Problem ich muss die Farbe Weiß von einem 8Bit Grauwertbild als Weiß darstellen und habe leider keine Ahnung wie ich das machen soll.
Ich nutze als Bitspeicher ein QImage Objekt welches ich dann mit folgender Funktion darstellen lasse:
Ich habe schon den ColorTable des QImage Objekts geändert so das bei 255 folgendes eingetragen wird (255,0,0). Aber leider hat das nichts gebracht. Die Texture reagiert gar nicht auf diese Änderungen.
Wäre schön wenn mir jemand einen Tip geben könnte.
Gruß
Treehouse
ich habe folgendes Problem ich muss die Farbe Weiß von einem 8Bit Grauwertbild als Weiß darstellen und habe leider keine Ahnung wie ich das machen soll.
Ich nutze als Bitspeicher ein QImage Objekt welches ich dann mit folgender Funktion darstellen lasse:
Code: Alles auswählen
glTexImage2D(
GL_TEXTURE_2D,
0,
GL_RGB8,
m_image.width(),
m_image.height(),
0, GL_LUMINANCE,
GL_UNSIGNED_BYTE,
m_image.bits()); Wäre schön wenn mir jemand einen Tip geben könnte.
Gruß
Treehouse