opencv3.4.2+vs2017环境搭建

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_32743859/article/details/82814140

第一步:当然是下载opencv了

https://opencv.org/releases.html

这里我下载的是opencv3.4.2,然后解压,我解压到了F盘。

设置环境变量,把F:\opencv\build\x64\vc15\bin把这个加进去。

其中vc15对应vs2017,vc14对应vs2015

第二步:下载vs2017社区版,并安装。这里就不再说了

https://visualstudio.microsoft.com/zh-hans/

现在,我们打开vs,建一个项目

如图找到属性管理器-->debug|x64-->Microsoft.Cpp.x64.user,然后点击右键,打开属性

注:debug|x64这个是一个编译的环境,所以写完程序编译时,也必须在这个环境中编译。其它编译环境下opencv的配置,与下面类似。

①修改VC++目录中的,包含目录,引用目录,库目录

如图,包含目录

②修改链接器-->输入--附加依赖项,如图

好了,现在测试一下。

#include<opencv2/core/core.hpp>
#include<opencv2/highgui/highgui.hpp>
#include<iostream>

int main() {
	cv::Mat image;
	if (!(image = cv::imread("f://opencv_image//lena.jpg")).data) {
		std::cout << "打开图像失败" << std::endl;
	}
	cv::namedWindow("test");
	cv::imshow("test", image);
	cv::waitKey(0);
	return 0;

}

测试结果:

OK了

如果出现以下问题

1、确保opencv的环境变量已经正确添加

2、关掉vs,重新启动

猜你喜欢

转载自blog.csdn.net/qq_32743859/article/details/82814140