opencv学习笔记(一)-- opencv+vs2017环境搭建

opencv+vs2017环境搭建

  • vs2017的安装
  • opencv3.4的安装
  • 环境配置
    • 添加系统环境变量
    • vs2017中的配置
  • 程序检验

vs2017的安装

这里我用一个在线安装包安装,链接如下:https://pan.baidu.com/s/1YB6rbQxMfCBs8IlXS_AkQg 提取码milk
安装包
我选择的是专业版在线安装,打开之后等一会会出现安装选择界面
opencv学习笔记(一)-- opencv+vs2017环境搭建_第1张图片
这里勾选通用windows平台开发和使用C++的桌面开发,其他的可以根据自己的需要勾选,勾选越多需要的空间越大
然后选择安装位置,这里我们选择E盘opencv学习笔记(一)-- opencv+vs2017环境搭建_第2张图片
然后点击安装即可
opencv学习笔记(一)-- opencv+vs2017环境搭建_第3张图片
耐心等待安装完成,这里会花费较长时间
安装完成后会提示重启
opencv学习笔记(一)-- opencv+vs2017环境搭建_第4张图片
我们点击重启
重启之后打开软件会有一些设置,根据自己的喜好选择之后等一下就可以打开了
opencv学习笔记(一)-- opencv+vs2017环境搭建_第5张图片
然后点击文件选择账户设置
opencv学习笔记(一)-- opencv+vs2017环境搭建_第6张图片
弹出的界面点击使用产品密钥解锁
opencv学习笔记(一)-- opencv+vs2017环境搭建_第7张图片
然后输入下载的安装包中附带的激活码激活即可
opencv学习笔记(一)-- opencv+vs2017环境搭建_第8张图片

opencv3.4的安装

我们需要去opencv的官网上下载opencv来进行安装,下载速度有些慢,我这里把我下载过的安装包分享一下,还是百度网盘链接:链接:https://pan.baidu.com/s/13SMrVVflVWBT_O9Ad71-eg 提取码:milk

下载完成后打开
opencv学习笔记(一)-- opencv+vs2017环境搭建_第9张图片
选择安装目录
点击extract开始安装
opencv学习笔记(一)-- opencv+vs2017环境搭建_第10张图片
等待一两分钟即可。
我们打开安装目录,可以看到已经安装完成
opencv学习笔记(一)-- opencv+vs2017环境搭建_第11张图片

环境配置

接下来是环境配置
首先

添加系统环境变量

将OpenCV库路径(E:\opencv3.4.13\opencv\build\x64\vc15\bin)增加的系统环境变量Path中,这里要根据自己的安装目录来添加,具体方式就是找到安装目录,一次进入对应文件夹,然后在地址栏将地址复制一下
opencv学习笔记(一)-- opencv+vs2017环境搭建_第12张图片
复制好地址之后右键此电脑,选择属性,然后点击高级系统设置,在弹出的界面点击环境变量
opencv学习笔记(一)-- opencv+vs2017环境搭建_第13张图片
打开后在变量中找到path,双击它打开编辑界面,点击新建添加刚刚复制的地址
opencv学习笔记(一)-- opencv+vs2017环境搭建_第14张图片
然后点击确定保存

接下来是

vs2017中的配置

打开vs2017然后新建一个空白项目
opencv学习笔记(一)-- opencv+vs2017环境搭建_第15张图片
opencv学习笔记(一)-- opencv+vs2017环境搭建_第16张图片
然后新建一个c++文件
opencv学习笔记(一)-- opencv+vs2017环境搭建_第17张图片
打开项目的属性管理器,菜单路径:视图 ->其他窗口 ->属性管理器
opencv学习笔记(一)-- opencv+vs2017环境搭建_第18张图片
在下图示这里点击右键选择属性
opencv学习笔记(一)-- opencv+vs2017环境搭建_第19张图片
在弹出的界面中添加目录 VC++目录—>包含目录
opencv学习笔记(一)-- opencv+vs2017环境搭建_第20张图片
然后添加以下目录路径
E:\opencv3.4.13\opencv\build\include
E:\opencv3.4.13\opencv\build\include\opencv2
E:\opencv3.4.13\opencv\build\include\opencv
opencv学习笔记(一)-- opencv+vs2017环境搭建_第21张图片
然后确定保存
接着添加库目录
VC++目录—>库目录
在库目录中添加lib文件夹
在这里插入图片描述
增加工程的openCV的附加依赖库
链接器—>输入—>附加依赖项
在Debug模式下选择”opencv_world3413d.lib”)(注意这里的后缀是lib,而不是dll)
(world后面的数字可以在目录E:\opencv3.4.13\opencv\build\x64\vc15\bin中查看,要根据自己的安装目录找到对应的路径)
opencv学习笔记(一)-- opencv+vs2017环境搭建_第22张图片

点击确定保存后我们可以测试一下是否配置成功

程序检验

在解决方案中的源文件右键添加新建项
opencv学习笔记(一)-- opencv+vs2017环境搭建_第23张图片
新建一个c++文件
opencv学习笔记(一)-- opencv+vs2017环境搭建_第24张图片
然后输入以下代码

#include
#include

using namespace cv;
int main(int argc, char** argv) {
	Mat src = imread("E:/pkq.png");
	if (src.empty()) {
		printf("could not load image...\n");
		return -1;
	}
	namedWindow("test opencv setup", CV_WINDOW_AUTOSIZE);
	imshow("test opencv setup", src);

	waitKey(0);
	return 0;
}

代码中的
Mat src = imread(“E:/pkq.png”);一行中的路径是本地图片的路径和图片名称,你可以自己选择一个图片并修改路径

保存后点击调试的开始执行(不调试)
opencv学习笔记(一)-- opencv+vs2017环境搭建_第25张图片
之后之后就可以看到打开的图片
opencv学习笔记(一)-- opencv+vs2017环境搭建_第26张图片

此时我们的vs2017和opencv3.4的环境就配置成功了
开始学习吧!

你可能感兴趣的:(opencv,opencv)