windows下采用Cmake配置opencv会出现各种各样的问题,有时候一两天都无法解决。这里介绍一种非常简单的Qt配置opencv的方法,不采用Cmake,亲测可用。
安装信息如下:
win10(64位)
Qt5.12.0 (http://download.qt.io/archive/qt/5.12/5.12.0/)
事先采用MinGW编译好的OpenCV4.0.1 (https://github.com/huihut/OpenCV-MinGW-Build)
详细配置过程:
下载好Qt5.12.0的.exe安装包和OpenCV压缩包并解压
双击.exe文件安装,安装选项如下图所示:
安装完成后设置系统变量,在PATH中添加如下几项:
在cmd中输入:"SET PATH=C:\",使刚刚的配置生效,打开一个cmd新的cmd窗口shu'输入:"ECHO %PATH%",即可看到PATH的值。
至此Qt配置OpenCV就完成了,相比于Cmake方法要简单得多,下面有一个小例程验证是否配置成功。
打开Qtcreator新建项目,在.pro文件中添加opencv库路径,如下所示:
加入opencv相关头文件:
#include <opencv2/core/core.hpp>
#include <opencv2/imgproc/imgproc.hpp>
#include <opencv2/highgui/highgui.hpp>
#include <opencv2/imgcodecs/imgcodecs.hpp>
打开lena图片并显示,成功无误!