图像处理自学笔记(一)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到底是哪个。然后把它的名字添加到“添加依赖项”里。
把这三个文件都打开,里面的.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/)
这俩软件的安装配置参考(https://blog.csdn.net/cv_jason/article/details/53078554)和(https://blog.csdn.net/yuwenlingfeng/article/details/79154489)这俩配合着看。注意不要忘记配置本地计算机的环境变量。
现在先打开Cmake软件。
根目录文件夹是我自己创建的,放在OpenCV3.0/opencv文件夹下,和源文件在同Path下。
CMake的配置,这俩比较重要,要勾上。