如何在QtCreator 中連結OpenCV 並使用Qt 函式庫
本指南提供如何將OpenCV 與QtCreator 整合並使用其功能的詳細說明您專案中的兩個庫。
安裝與安裝:
使用 CMake-GUI 設定 OpenCV:
建立 QtCreator專案:
在專案文件 (.pro) 中,加入以下內容:
QT += core QT -= gui TARGET = cvHello CONFIG += console CONFIG -= app_bundle TEMPLATE = app INCLUDEPATH += C:/Programs/opencv24/opencv_bin2/install/include LIBS += "C:/Programs/opencv24/opencv_bin2/bin/*.dll" SOURCES += main.cpp OTHER_FILES += \ img.JPG
在main.cpp中,包含必要的標頭並實現OpenCV影像處理:
#include <opencv2/core/core.hpp> #include <opencv2/highgui/highgui.hpp> #include "opencv/cv.h" using namespace std; int main() { cv::Mat mat; mat = cv::imread("img.JPG"); cvNamedWindow("hello"); cv::imshow("hello",mat); cvWaitKey(0); return 0; }
連結庫:
連結庫:LIBS += -LC:\Programs\opencv24\opencv_bin2\bin \ libopencv_core240d \ libopencv_highgui240d \ libopencv_imgproc240d \ libopencv_features2d240d \ libopencv_calib3d240d
連結庫:
連結庫:連結庫:連結庫庫將OpenCV 與QtCreator 整合的關鍵是正確連結所需的函式庫。在 .pro 檔案中,指定以下內容:這些命令指示 QtCreator 將指定的 OpenCV 庫(.dll 檔案)與您的專案連結。 透過執行以下步驟,您可以成功地將 OpenCV 與 QtCreator 連結起來,並在您的應用程式中利用這兩個程式庫的功能。以上是如何將OpenCV與Qt Creator整合進行影像處理?的詳細內容。更多資訊請關注PHP中文網其他相關文章!