opencv从入门到放弃(1)——opencv的安装

写在开头:一定要记住文件路径,一定!!!!!!!!

目录

一、安装环境

二、下载opencv 

三、环境配置(眼睛都睁大点) 

1.win10环境变量配置

2.vs配置

四、测试



一、安装环境

1.win10

2.opencv3.x

3.vs201x

二、下载opencv 

1.下载地址

https://opencv.org

2.进入官网后点击右上角Releases

3.这里推荐使用3.x版本,当然也有4.x版本可以下载(你可以选择更高版本,3.3.1好像已经不支持vs2017了,但不推荐4.x,因为相关资料还没有多少。当然不排除你在n年以后看到了我的文章。)

 4.下载以后我们会得到一个exe文件

5.双击以后我选择F:\opencv文件夹为解压缩文件夹(其实这个exe文件是一个压缩包,你可以选择自己喜欢的文件夹解压缩)

等待一会以后,你可以去F盘找到以下文件:

三、环境配置(眼睛都睁大点) 

1.win10环境变量配置

右击我的电脑----->属性----->高级系统设置----->环境变量,这四步相信很多人都熟悉吧

然后我们在系统变量找到Path,双击“Path”进入到“编辑环境变量”页面,通过新建或者浏览的方式将opencv的“bin文件夹路径”添加到环境变量中,看看自己的电脑是64位还是32位,如果不知道vc14还是vc15可以看下面的VS版本和OpenCV中vc的对应关系表。路径如下图:

VS版本和OpenCV中vc的对应关系
VS2003    VC7
VS2005    VC8
VS2008    VC9
VS2010    VC10
VS2012    VC11
VS2013    VC12
VS2015    VC14
VS2017    VC15

2.vs配置

在vs中新建空项目,一定要是空项目。

进入以后选择:视图---->其他窗口---->属性管理器

然后在右边可以看见属性管理器窗口

本次我们配置的是Debug|x64,所以右击它,如果你想配置Release|x64,就右击Release|x64。右击以后我们选择属性。

然后我们选择VC++目录,我们可以看见右边有包含目录和库目录,这两个是我们要关注的。

先选择包含目录,然后我们点击下三角和编辑,然后你可以输入或选择文件夹

然后添加,刚刚我们安装的目录

F:\opencv\opencv\build\include

F:\opencv\opencv\build\include\opencv

F:\opencv\opencv\build\include\opencv2

 然后点击库目录,同样选择编辑

输入安装目录

F:\opencv\opencv\build\x64\vc14\lib

vc++目录配置完成以后,我们配置链接器,首先展开链接器,选择输入,里面的附加依赖项是我们要关注的

这时侯我们打开目录

F:\opencv\opencv\build\x64\vc14\lib

 可以看见两个.lib文件

其中的331是3.3.1版本的意思,当然版本不同,名字也会有变化

opencv_world331.lib
opencv_world331d.lib

opencv_world331.lib是release版本的,opencv_world331d.lib多了一个d所以是debug版本的

同样选择编辑附加依赖项

然后我们填入刚刚的文件名,你也可以根据自己选的debug或release只填入一个对应的名字,当然填两个更保险一点。

好了,到这里你就做好所有的预备工作了

四、测试

记得测试之前把系统改为自己刚刚配置的模式,我配置时选的是Debug|x64

我们回到项目文件夹

右击源文件,选择添加新建项

我们新建cpp,并起名为test

然后复制测试代码,选择一张自己喜欢的图片进行测试吧

#include<opencv2/opencv.hpp>

using namespace cv;

int main()
{
	Mat img = imread("1.png"); //通过相对路径载入图像到Mat
	imshow("【1】opencv test", img);//显示名为 "【1】opencv test"的窗口  
	waitKey(0);
	return 0;
}

如果运行成功就说明你的opencv环境搭建完成了

如果你还不知道相对路径和绝对路径是什么意思,一定要去百度学习一下哦 

猜你喜欢

转载自blog.csdn.net/qq_40238526/article/details/90487807