Heim > Backend-Entwicklung > C++ > Wie integriere ich OpenCV in Qt Creator und nutze Qt-Bibliotheken?

Wie integriere ich OpenCV in Qt Creator und nutze Qt-Bibliotheken?

Mary-Kate Olsen
Freigeben: 2024-12-04 03:55:11
Original
553 Leute haben es durchsucht

How to Integrate OpenCV with Qt Creator and Utilize Qt Libraries?

OpenCV mit QtCreator verknüpfen und Qt-Bibliotheken nutzen

Einführung

Dieses Tutorial soll eine umfassende Anleitung zur Verknüpfung von OpenCV mit QtCreator und zur erfolgreichen Nutzung von QtCreator bieten Qt-Bibliothek.

Installation Voraussetzungen

  • Qt 5.0.1 für Windows 32-bit (MinGW 4.7)
  • OpenCV-2.4.0.exe
  • cmake-2.8.10.2-win32- x86.exe

OpenCV Installation

  1. Extrahieren Sie OpenCV-2.4.0.exe nach C:Programsopencv24.
  2. Erstellen Sie einen zusätzlichen Ordner C:Programsopencv24opencv_bin.
  3. Legen Sie die Umgebungsvariable PATH auf include fest die MinGW-Compiler-Bin Verzeichnis.
  4. Führen Sie cmake-gui.exe aus und konfigurieren Sie Folgendes:

    • Quellcode: C:Programsopencv24opencv
    • Binärdateien: C:Programscopencv24opencv_bin
    • Native Compiler angeben: C:/Programs/Qt/Qt5.0.1/Tools/MinGW/bin/gcc.exe für C und C:/Programs/Qt/Qt5 .0.1/Tools/MinGW/bin/g .exe für C
    • Stellen Sie sicher, dass WITH_QT ausgewählt ist und WITH_TBB, WITH_IPP und WITH_CUDA nicht ausgewählt sind
    • Setzen Sie CMAKE_BUILD_TYPE auf „Debug“

Verknüpfung mit QtCreator Projekt

  1. Erstellen eine neue QtCreator-Konsolenanwendung.
  2. Fügen Sie die folgenden Zeilen zur .pro-Datei hinzu:

    • INCLUDEPATH = C:/Programs/opencv24/opencv_bin2/install/include
    • LIBS = „C:/Programs/opencv24/opencv_bin2/bin/*.dll“
  3. In der Hauptquelldatei:

    • Einschließen OpenCV-Header:

      • #include „opencv2/core/core.hpp“
      • #include „opencv2/highgui/highgui.hpp“
      • #include „opencv/cv.h“
    • Fügen Sie die erforderlichen Bibliotheken hinzu:

      • `LIBS = -LC:Programsopencv24opencv_bin2bin
        libopencv_core240d
        libopencv_highgui240d
        libopencv_imgproc240d
        libopencv_features2d240d
        libopencv_calib3d240d`

Das obige ist der detaillierte Inhalt vonWie integriere ich OpenCV in Qt Creator und nutze Qt-Bibliotheken?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage