环境:win10+vs2017+opencv3.4.4
一、下载及安装
上OpenCV官网选择合适的版本进行下载(推荐4.0或3.4.X),下载的是个压缩包,解压即可。
二、环境变量配置
1、选中“此电脑”,单击右键,选择属性
2、选择“高级系统配置”
3、选择“高级”,点击环境变量
4、选择系统变量下的“Path”
5、将bin目录添加到环境变量
三、vs2017环境配置
在I tell you tell you网站上下载合适版本的vs,博主下载的是vs2017专业版,安装好所需的模块(C++肯定是需要的,其他的看着装,就算现在没装,以后也可以继续安装)。下面开始vs的环境配置。
1、新建一个C++空项目“hello”
2、先将这两项设置为“Debug”和“x64”,为什么要先这样设置,后面会解释
3、右键当前项目(“hello”),选择属性
4、
包含目录(头文件)
E:\OpenCV3.4\opencv\build\include
E:\OpenCV3.4\opencv\build\include\opencv
E:\OpenCV3.4\opencv\build\include\opencv2
库目录
E:\OpenCV3.4\opencv\build\x64\vc14\bin
E:\OpenCV3.4\opencv\build\x64\vc14\lib
E:\OpenCV3.4\opencv\build\x64\vc15\bin
E:\OpenCV3.4\opencv\build\x64\vc15\lib
由于这里导入的是x64的库,所以之前要设置为x64,否则运行会报错
5、选择输入,附加依赖项,添加.lib文件
在安装目录E:\OpenCV3.4\opencv\build\x64\vc14\lib下,查看lib文件的文件名
opencv_world344.lib,对应release
opencv_world344d.lib,对应debug,由于前面选择的是Debug,因此在这里添加这个lib文件
四、写一个C++代码练练手
新建一个c++空项目
#include "opencv2/opencv.hpp"
using namespace cv;
int main()
{
const char *fn = "E:\\OpenCV3.4\\opencv\\sources\\samples\\data\\lena.jpg";
Mat image = imread(fn);
imshow("Hello,world", image);
waitKey(0);
}
运行之后输出
大功告成!!