如何快速在vs2017中快速搭建opencv4.0开发环境

在windows环境中安装Opencv主要包含5个步骤,分别是安装Opencv SDK,配置包含路径,配置库目录,配置连接器和设置环境变量。

1.1安装opencv

下载和安装opencv SDK,直接在官网上下载opencv,这里我以4.1.0为例,下载完成后会得到opoencv-4.1.0-vc14_vc15.exe文件,便可以开始安装过程,所谓得安装就是将解压的一个过程,双击我们得到的opoencv-4.1.0-vc14_vc15.exe可执行文件,然后选择安装目录(解压目录)

解压结束后我们所选择的路径中多了一个opencv的子文件夹,该文件夹中有build和source两个子文件夹,如果没有,那就说明解压错误了,删除干净解压的文件重新解压bulid文件是主要的opencv文件,许多工作都是围绕其展开的。

1.2配置包含路径

首先打开vs2017并创建一个新的空项目,项目名称取名为opencvTest:

添加一个cpp文件:

将debug改成X64,然后右击项目名称点击【属性】

 

找到属性页的vc++目录 ”包含目录”和“库目录”

添加如下两个文件路径:

E:\opencv4.0\opencv\build\include\opencv2

E:\opencv4.0\opencv\build\include

 1.3配置库目录

配置库目录与包含路径的配置相似,只需要找到对应的目录路径,本人的配置路径如下:

E:\opencv4.0\opencv\build\x64\vc15\lib

注意: ...\v14是指在vs2015中使用,如果使用vs2017需要选择 ...\vc15,如果这里选择错误会造成版本不兼容的问题

1.4配置连接器:

找到属性页中的“链接器”==>“输入”===>“附加依赖项”点击编辑手动输入:opencv_world410d.lib

注意: 该目录下有两个.lib文件,而且两个文件的文件名非常的相似唯一的区别就是一个是带d的一个不带d,d是debug模式下使用的,我们这里的环境是debug模式下,所以选择的是带d的文件,直接将其文件名拷贝到附加了依赖项中即可:

1.5配置环境变量

完成了之后告诉vs2017去哪儿寻找我们的opencv的工作之后,接下来告诉计算机opencv在哪里右击我的电脑并选择【属性】打开“系统界面”,如图所示:

 在这以界面中选择【高级系统设置】进入“系统属性”界面

在“系统属性”中单击“环境变量”按钮,并在新跳转出的页面中的“系统变量”部分找到“Path”

如图所示在其后面添加路径:

这里所有的配置都已经完成了,只需要关掉vs2017然后重启就生效了,下面我们用几行代码来验证一下opencv环境是否搭建成功:

代码如下:

#include<opencv2/opencv.hpp>
#include<iostream>


using namespace std;
using namespace cv;

int main() {


	Mat img;//声明一个保存图像的类
	img = imread("E:/opencv4.0/data/lena.png");
	if (img.empty()) {//判断该图像是否存在
		cout << "请确认图像名是否正确" << endl;
		return -1;
	}

	//显示图像
	imshow("test", img);
	waitKey(0);//等待键盘输入
	return 0;
}

 如图所示,vs2017能够自动索引出opencv相关的头文件,说明我们的环境没有问题

 运行结果如下:

效果已经出来,到这里我们的环境已经搭建结束并且经过验证是没有问题的啦。

谢谢大家的阅读,如果有纰漏或者讲的不够清楚的地方希望各位d友能够在下方的评论区指出哦,我们一起交流!

 

 

 

 

 

 

 

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值