Memautkan OpenCV kepada QtCreator dan Menggunakan Perpustakaan Qt
Pengenalan
Tutorial ini bertujuan untuk menyediakan panduan komprehensif untuk memautkan OpenCV dengan QtCreator dan berjaya menggunakan Pustaka Qt.
Pemasangan Prasyarat
- Qt 5.0.1 untuk Windows 32-bit (MinGW 4.7)
- OpenCV-2.4.0.exe
- cmake-2.8.10.2-win32-x86.exe
Pemasangan OpenCV
- Ekstrak OpenCV-2.4.0.exe ke C:Programsopencv24.
- Buat folder tambahan C:Programsopencv24opencv_bin.
- Tetapkan pembolehubah persekitaran PATH untuk memasukkan direktori bin pengkompil MinGW.
-
Jalankan cmake-gu .exe dan konfigurasikan berikut:
-
Kod sumber: C:Programsopencv24opencv
-
Binari: C:Programscopencv24opencv_bin
C:/Programs/Qt/Qt5.0.1/Tools/MinGW/bin/gcc.exe untuk C dan C:/Programs/Qt/Qt5.0.1/Tools/MinGW/bin/g .exe untuk C Pastikan WITH_QT dipilih dan WITH_TBB, WITH_IPP dan WITH_CUDA dinyahpilih
- Tetapkan CMAKE_BUILD_TYPE kepada "Nyahpepijat"
- Memautkan ke Projek QtCreator
Buat konsol QtCreator baharu aplikasi.
- Tambah baris berikut pada fail .pro:
-
INCLUDEPATH = C:/Programs/opencv24/opencv_bin2/install/include
- LIBS = "C:/Programs/opencv24/opencv_bin2/bin/*.dll"
-
Dalam fail sumber utama:-
Sertakan Pengepala OpenCV:-
#include "opencv2/core/core.hpp"
- #include "opencv2/highgui/highgui.hpp"
- #include "opencv/cv.h"
-
Tambah yang perlu perpustakaan:-
`LIBS = -LC:Programsopencv24opencv_bin2bin
libopencv_core240d - libopencv_highgui240d
libopencv_imgproc240d
libopencv_features2d240d
libopencv_calib3d240d`
Atas ialah kandungan terperinci Bagaimana untuk Mengintegrasikan OpenCV dengan Qt Creator dan Menggunakan Perpustakaan Qt?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!