图像处理自学笔记(一)Qt5.7.1+OpenCV3.0/3.1+CMake+VS2013安装配置

我的电脑是Win10,32位(X86)的,所以在软件下载包的选择上要注意区分。

OpenCV库的VC12版本对应微软的VS2013版本。

虽然Qt可以安装自带MingGW(可以自行编辑不需要求助于VS2013啦),但是VS2013在匹配上OpenCV库以后,能够更专业和方便的编译和修改代码。最关键的是,我的教授建议我使用VS2013。en,老师就是老大,听大哥的。

第一步,安装VS2013C语言大环境,和连接OpenCV图像处理库。

https://blog.csdn.net/qq_29540745/article/details/53645718

上面这个链接是教我们怎么配置永久Path与安装VS2013的。要注意,这里在配置Path的时候会出现:当配置好OpenCV图像处理库,在VS2013的C语言编辑器下使用试用测试代码后,会出现找不到.dll文件的问题。这时候,其实不管哪个版本,都可以去以下真实路径(C:\OpenCV\opencv3.0\opencv\build\x86\vc12)去查OpenCV当前版本的.dll到底是哪个。然后把它的名字添加到“添加依赖项”里。

图像处理自学笔记(一)Qt5.7.1+OpenCV3.0/3.1+CMake+VS2013安装配置

把这三个文件都打开,里面的.dll都是依赖项。详细内容和测试代码手打太烦可以参考以下链接(https://blog.csdn.net/picway/article/details/53054431)。

第二步,安装Qt5.7.1配置CMake。

Qt下载地址(http://download.qt.io/archive/qt/5.7/5.7.1/)Win10,32位,在VS2013环境下运行C,那就选择如下图所示安装镜像

qt-opensource-windows-x86-mingw530-5.7.1.exe

在选择安装内容那栏选择全都安装(为了避免出现某某文件缺失的幺蛾子)

CMake下载地址(https://cmake.org/files/v3.7/

图像处理自学笔记(一)Qt5.7.1+OpenCV3.0/3.1+CMake+VS2013安装配置

这俩软件的安装配置参考(https://blog.csdn.net/cv_jason/article/details/53078554)和(https://blog.csdn.net/yuwenlingfeng/article/details/79154489)这俩配合着看。注意不要忘记配置本地计算机的环境变量。

现在先打开Cmake软件。

图像处理自学笔记(一)Qt5.7.1+OpenCV3.0/3.1+CMake+VS2013安装配置

根目录文件夹是我自己创建的,放在OpenCV3.0/opencv文件夹下,和源文件在同Path下。

图像处理自学笔记(一)Qt5.7.1+OpenCV3.0/3.1+CMake+VS2013安装配置

图像处理自学笔记(一)Qt5.7.1+OpenCV3.0/3.1+CMake+VS2013安装配置

CMake的配置,这俩比较重要,要勾上。