Live Video auf ein QLabel ?
Verfasst: 9. September 2004 14:17
Hi,
da das mit den Reglern nun bestens funktioniert, traue ich mich nun
an die Bildausgabe.
Jedoch ist es nicht so leicht wie gedacht.
Ich benutzt einen Buffer mit Bilddaten im RGB-Format.
Der Datentyp ist ein unsigned char - Array[].
Ich habe auch noch die Bildgroesse.
Mit welcher Funktion komme ich da am besten voran?
Oder sollte ich da anders herangehen?
Gruß und Dank
da das mit den Reglern nun bestens funktioniert, traue ich mich nun
an die Bildausgabe.
Jedoch ist es nicht so leicht wie gedacht.
Ich benutzt einen Buffer mit Bilddaten im RGB-Format.
Der Datentyp ist ein unsigned char - Array[].
Ich habe auch noch die Bildgroesse.
Mit welcher Funktion komme ich da am besten voran?
Oder sollte ich da anders herangehen?
Code: Alles auswählen
dataPtr = (unsigned char*)m_frameGrabber.GetBuffer();
printf("-width=%d -height=%d -channel=%d",xsize ,ysize,1);
1- videoplane->QPixmap::QPixmap(dataPtr);
2- videoplane->setPixmap( QPixmap::loadFromData(dataPtr, ?, ?, ?) );
3- videoplane->setMovie( QMovie::QMovie(*dataPtr, ?) );