1.opencv下载
在官网选择Release选项,可以进入上图的界面,选择你想要的OpenCV版本即可。
建议:最好选择3.x.x的版本,因为现在市面上最新的教程一般都是3.x.x的版本的。
安装解压之后就可以用了,双击安装包安装即可,这里就不配图了。
2.编译器的配置
本人用的环境是VS2017,配置比较容易,如果你的是QT的话,需要用CMake进行编译,比较麻烦,我在后面还会写一篇博客专门讲这个。
(1)添加环境变量
a.如果你的系统是windows10,进行Windows10系统的设置中,在设置中搜索“环境变量”
b.选择“坏境变量(N)”选项
c.添加环境变量
将刚才安装路径中的bin,文件夹的路径加到最后面。注意,opencv的安装路径下面一般有vc14,vc15两个文件夹,如果你的VS版本是2019就选择vc15的文件夹路径。
(2)配置VS环境
在“项目选项”中选择“xxx属性”(xxx是你项目的名称)
配置项目的“包含目录”和“库目录”,在我的环境中,它们是这样的:
包含目录:D:\opencv\opencv\build\include\opencv2
D:\opencv\opencv\build\include\opencv
D:\opencv\opencv\build\include
库目录:D:\opencv\opencv\build\x64\vc14\lib
添加*.lib文件
在“链接器”->“输入”中添加*.lib即可。注意:opencv的动态库区分Debug和Release版本,根据你项目的属性而定,不要两个一起添加,会出错。
至此,我们就可以愉快得编程了。
一般的图像处理项目,添加这个头文件即可#include <opencv2/opencv.hpp>