OpenCV+VS2017 环境搭建

搭建VS+OpenCV环境

我的环境:

系统:Windows 10 

IDE:Visual studio 2017

库:OpenCV 3.4.6

第一步、安装VS(略)

第二步、安装OpenCV

a、解压到根(磁盘的)目录

b、添加系统的环境变量:

此电脑(右键) --> 属性 --> 高级系统设置 --> 环境变量 --> Path(系统变量) --> 编辑 --> 新建 --> 复制你的OpenCV即可

例如:D:\OpenCV\OpenCV_3.4.6\opencv\build\x64\vc15\bin

注:vc15 --->对应VS2017(自行查正)

第三步、配置库目录(重点:创建VS中的项目属性表文件配置)

a、在VS中新建属性表(位置:VS--> 视图--> 其他窗口--> 属性管理器(选择对应的即可))

注:VS中对应的有64 <----> 86和release <----> debug,而OpenCV下载的里面只有64的,86和contrib需要自己用Cmake编译

b、添加包含目录

 

Include path(包含目录):

E:\opencv\build\include

E:\opencv\build\include\opencv

E:\opencv\build\include\opencv2

c、添加库目录

Lib path(库目录):

D:\opencv\build\x64\vc15\lib

d、添加附加依赖项

附加依赖项:

opencv_world346d.lib

e、将文件配置好后保存在指定位置(这个放在面比较好)

自行配置release 64 86的文件,此处略

第四步 环境测试

#include <opencv2/opencv.hpp> //需要的头文件
using namespace cv; //包含cv命名空间

int main()
{
	//读入一张图片
	Mat img=imread("test.jpg");/*此处修改路径,资源存放修改*/
	//在窗口中显示载入的图片
	imshow("图片",img);
	//等待6000 ms后窗口自动关闭
	waitKey(6000);
}

结果:

注意:运行是选择对应的版本

总结:

这种使用属性表文件可以不需要每次创建项目都配置属性,直接复制到项目文件中,添加属性表文件即可,非常方便。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章