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, ?) );