Memautkan OpenCV dalam QtCreator dengan Qt Library
Masalah: Walaupun mengikuti panduan, cuba memautkan OpenCV dan Qt perpustakaan dalam QtCreator telah tidak berjaya.
Pemasangan:
- Pastikan QtCreator dipasang dengan kit alat Qt dan MinGW.
- Muat turun pemasang OpenCV dan ekstraknya ke direktori tanpa ruang dalam laluan.
- Pasang cmake dan tetapkan pembolehubah persekitaran PATH untuk memasukkan laluan pengkompil MinGW.
- Gunakan cmake-gui untuk menjana MinGW Makefiles dan tentukan laluan pengkompil.
- Nyahpilih "WITH_TBB," "WITH_IPP," dan "WITH_CUDA" sambil memilih "WITH_QT" dan menetapkan "CMAKE_BUILD_TYPE" kepada "Nyahpepijat."
- Kompilasi dan pasang OpenCV dengan menavigasi ke direktori opencv_bin dan melaksanakan "mingw32-make" dan "mingw32-make install."
- Tambah laluan bin QtCreator ke pembolehubah PATH .
Konfigurasi Projek dalam QtCreator:
- Buat aplikasi konsol baharu.
-
Sertakan baris berikut dalam fail .pro:
INCLUDEPATH += C:/Programs/opencv24/opencv_bin2/install/include
-
Tambahkan baris berikut pada .pro fail:
LIBS += -LC:\Programs\opencv24\opencv_bin2\bin \
libopencv_core240d \
libopencv_highgui240d \
libopencv_imgproc240d \
libopencv_features2d240d \
libopencv_calib3d240d
- Pastikan fail main.cpp termasuk pengepala OpenCV yang diperlukan dan menggunakan fungsi OpenCV dengan betul.
Atas ialah kandungan terperinci Bagaimana untuk Berjaya Memautkan Perpustakaan OpenCV dan Qt dalam Qt Creator?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!
Kenyataan:Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn