一、下载OpenCV开发库
下载地址:
https://download.csdn.net/download/hml111666/77332505
下载的压缩包中含有已经打包好include、bin、lib等文件夹
二、配置
1、使用QtCreator创建完项目
2、把下载好的include文件夹和bin文件夹拷贝到项目文件中
3、把bin文件夹中的所有.dll文件拷贝到项目根目录下的debug文件夹中(或项目根目录下也可以)
4、修改项目pro文件,在pro文件中增加如下内容:
三、测试
1、代码
//读取进来的数据以矩阵的形式,第2个参数代表显示一张灰度图像
Mat src = imread("E:/images/qt.png",IMREAD_GRAYSCALE);
if (src.empty())
{
//如果图片不存在在终端提示
cout<<"could not load image"<<endl;
}
//超过屏幕的图像无法显示时候调用namedWindow,创建了一个新窗口
//参数1表示名称,参数2代表一个自由的比例
namedWindow("DisplayWindow", WINDOW_FREERATIO);
imshow("input", src);//表示显示在新创建的输入窗口上,第一个参数表示窗口名称,src表示数据对象Mat
waitKey(0);//参数表示延时时间,单位ms,执行到这句,程序阻塞
destroyAllWindows();//销毁前面创建的窗口
return 0;
2、效果