HMI / GUI-Frameworks

OpenCV und Qt Quick - ein Einstieg

21. Januar 2019, 13:31 Uhr | Berthold Krevert und Torsten Rahn, Software-Entwickler bei basysKom
Diesen Artikel anhören

Fortsetzung des Artikels von Teil 4

Experimentieren mit LiveCV

Das LiveCV-Projekt [2] stellt eine auf Qt Quick basierende Umgebung für das interaktive Experimentieren mit Verfahren aus OpenCV zur Verfügung. Die Software beeindruckt vor allem durch die schnellen und flexiblen Möglichkeiten, verschiedene Effekte aneinander zu ketten. Auch ein Blick in den Code lohnt sich: Es finden sich dort Beispiele für eine ganze Reihe von fortgeschrittenen Anwendungen (z.B. die Umwandlung von cv::Mat-Objekten in Texturen, ohne dabei den langsameren Umweg über QImage zu gehen).

Fazit

Die Kombination von Qt Quick und OpenCV bietet ein solides Fundament zur Entwicklung von Anwendungen und HMIs im Computer-Vision-Themenfeld. Vor dem Start der Entwicklung muss geklärt werden, wie man die beiden API-Welten miteinander vereint. LiveCV bietet eine Umgebung für schnelles interaktives Ausprobieren von OpenCV-Verfahren. Ob man in seinem Projekt wiederum direkt LiveCV mit seinen QML-Bindungs nutzt, oder ob man selbst eine kleine, fokussierte Integration umsetzt kommt auf den spezifischen Projektrahmen an. (ct)

Referenzen

[1] https://www.basyskom.com/download/cvqml.zip
[2] http://livecv.dinusv.com

[3] https://www.youtube.com/watch?v=2zTY6CFhP_A
[4] https://doc.qt.io/qt-5.11/qml-QtQuick-shapes-shape.html
[5] https://opencv.org/

passend zum Thema


  1. OpenCV und Qt Quick - ein Einstieg
  2. Austausch zwischen den internen Bildformaten
  3. Einführung in Qt Quick und QML
  4. OpenCV unter Qt Quick
  5. Experimentieren mit LiveCV

Lesen Sie mehr zum Thema


Das könnte Sie auch interessieren

Jetzt kostenfreie Newsletter bestellen!

Weitere Artikel zu Componeers GmbH

Weitere Artikel zu Displays / HMI-Systeme / Panel-PCs

Weitere Artikel zu Künstliche Intelligenz (KI)