Seite 1 von 1

RGB-Array in einem Fenster darstellen

Verfasst: 19. August 2010 21:40
von draco
Guten Abend,

ich habe ein RGB-Array und möchte dieses mit Qt darstellen. Wie gehe ich das am besten an? Über eine 2D Funktion oder vielleicht OpenGL? Habt ihr eine Idee oder sowas schon einmal gemacht?


Gruß Draco

Verfasst: 19. August 2010 21:48
von Christian81
Was ist denn ein RGB-Array das man darstellen kann?

Verfasst: 19. August 2010 22:02
von draco
Ich habe eine Klasse welche einen virtuellen Framebuffer darstellt. Die Pixel bestehen aus Bytes für Rot Grün und Blau und diese will ich in Qt nun auch anzeigen lassen. Unter der WinAPI habe ich das Array mit StretchBlt und dem DeviceContex anzeigen lassen und nun möchte ich das auch nach Qt portieren. Also ein ganz einfaches Array aus RGB-Werten anzeigen lassen.

Verfasst: 19. August 2010 22:44
von Christian81
Ist zwar langsam aber - ganz einfach die Pixel in einem QImage füllen und dieses dann darstellen.