1
首先在Qt Creator
的具体工程文件(*.pro
)中,添加链接以及配置信息,如:
INCLUDEPATH += D:\opencv\build\include
INCLUDEPATH += D:\opencv\build\include\opencv
INCLUDEPATH += D:\opencv\build\include\opencv2
CONFIG(debug,debug|release) {
LIBS += -Ld:\opencv\build\x64\vc12\lib \
-lopencv_core249d \
-lopencv_highgui249d \
-lopencv_imgproc249d \
-lopencv_features2d249d \
-lopencv_calib3d249d
} else {
LIBS += -Ld:\opencv\build\x64\vc12\lib \
-lopencv_core249 \
-lopencv_highgui249 \
-lopencv_imgproc249 \
-lopencv_features2d249 \
-lopencv_calib3d249
}
2
OpenCV
库函数的调用与在VS2013
调用方式相同,如:
#include <QCoreApplication>
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
#include <iostream>
using namespace cv;
int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);
cv::Mat src = imread("E:/Qt Project/opencv_demo/lena.png", CV_LOAD_IMAGE_ANYCOLOR);
if(!src.data){
std::cout << "Can't load the image." << std::endl;
return false;
}
cv::namedWindow("Lena", WINDOW_AUTOSIZE);
cv::imshow("Lena", src);
cv::waitKey(0);
return a.exec();
}
参考链接
本文系转载参考链接,如有问题请参考原始博客,本文仅为笔记而已。