OpenCV3.4.3下载vs的配置环境变量的设置测试代码
1、opencv3.4.3的下载
先下载OpenCV3.4.3的win pack
下载链接:/releases.html
下载完成之后是一个exe文件,直接双击运行。
然后extract在c盘里面,打开文件夹如下:
**
2、打开vs
**
新建一个工程,右键工程名字选择属性,vc++目录–>包含目录,按照自己存放的路径,把include,opencv和opencv2三个路径添加到include Directories,点击确定。如图:
然后,选择库目录(library directories),用同样的方法把lib路劲添加,如下图:
注意这里是build文件夹下的x64\vc15\lib路径,一定要添加完整。
添加之后,点击确定。完成以后点击链接器(Linker)–>输入(input)–>附加依赖项(additonal dependencies)
可以手动输入下列内容:
opencv_world343.lib
opencv_world343d.lib
如果版本不是3.4.3,比如3.4.1,那就把343改成341就行了。
这个实际上就是C:\opencv\build\x64\vc15\lib路径下两个lib文件的名称而已。
**
3、设置环境变量:
win+e:出现此电脑文件夹,选这属性,如图:
在高级系统设置之后选择环境变量:
然后在Path里面添加一个路径就行了,编辑(edit)–>新建(new)–>浏览(browse),
选择C:\opencv\build\x64\vc15\bin目录就可以了。如下,
到这里就基本配置完成。
**
4、测试
**
之后可以输入代码进行验证:
#include <opencv2/opencv.hpp>#include <iostream>using namespace std;using namespace cv;int main(){//读取图片、显示出来Mat img;//Mat类是用于保存图像以及其他矩阵数据的数据结构 img = imread("C:/Users/Yeoman/Pictures/1.jpg");namedWindow("Input Image");//定义窗口imshow("Input Image",img);//显示图像 //图像保存到磁盘上imwrite("output.bmp",result);waitKey(0); //等待按键return 0;}
如果没有错误,说明配置已经完成。