一、准备文件
opencv文件下载:百度网盘链接:https://pan.baidu.com/s/1-1R5IqNuupm0fer6YUf2Ww?pwd=tbw9
提取码:tbw9
下载后解压
二、文件处理
1.把解压后的文件放在你的qt工程同一级目录下,
2.点击x86,点击bin,按类型排序,复制所有.dll文件
3.把刚复制的dll文件黏贴到c盘windows下SysWOW64目录下
三、QT工程配置
1.新建一个工程,之后都点击下一步
2.点击工程pro文件
2.添加下面这两个,一个是头文件引入,一个是库引入。
2.1头文件引入路径就是qt工程同一级路径下opencv文件里的include文件,如下,拷贝该路径到①,注意把“\”转为”/“
2.2库引入路径就是qt工程同一级路径下opencv文件里的x86/bin,如下,拷贝该路径到②,注意把“\”转为”/“,后加上/libopencv_*.dll
四、测试
1.代码
#include <iostream>
#include <opencv2/opencv.hpp>
using namespace std;
using namespace cv;
int main(int argc, char *argv[])
{
Mat img=imread("C:/Users/15123/Pictures/Camera Roll/1.png");//随便准备一个图片路径,路径不要有中文。
imshow("img",img);//参数一:界面标题,参数二:图片显示对象
waitKey(0);//等待按键0,加上这句,否则界只会一闪而过。
return 0;
}
2.运行结果
可以看到图片显示出来了。
这样就说明opencv环境配置成功了,实际上当你头文件输入是没有标红就说明配置ok了。