Ich möchte eine GUI mit zwei Rechtecken für die Anzeige von Videos erstellen (eines, in dem Sie das Eingangsvideo sehen, eines, wo Sie das nachbearbeitete Video sehen).
Ich möchte, dass es in eine von QT gemachte GUI integriert wird, aber ich möchte, dass diese Videobereiche von OpenCV als Alternative zur Methode cv::nameWindow
von OpenCV aufgefüllt werden.
Wie kann ich das tun?
Der grundlegende Workflow, um das zu tun, was Sie wollen, ist:
Code zum Konvertieren von IplImage in QImage (unter der Annahme von RGB32Bits-Bildern):
%Vor%Das Verständnis des obigen Codes sollte einfach sein. Irgendwelche Zweifel lassen Sie es uns wissen.
Diese "low level" -Option ermöglicht es Ihnen, jeden einzelnen Frame vor der Anzeige zu bearbeiten. Wenn Sie nur ein Video über Qt anzeigen möchten, können Sie das Phonon verwenden Rahmen .
Tags und Links c++ qt visual-studio-2010 opencv