Win10下安装OpenCV3.4.2(VS2017)

前提是安装好VS2017

一、在官网上下载和安装OpenCV SDK

在这里插入图片描述
选择 Win pack进行下载,下载后得到文件opencv-3.4.2-vc14_vc15.exe
然后双击进行安装(其实就是解压),该安装文件就是一个自解压程序而已。双击该文件后程序会提示我们解压到某个地方,推荐放到…\Program Files\下,比如D:\Program Files(因为OpenCV项目文件打包的时候,根目录就是opencv,所以我们不需要额外新建一个名为opencv的文件夹),然后在弹出的对话框中点击【Extract】按钮即可。
在这里插入图片描述
如下图所示:
在这里插入图片描述

二、配置系统环境变量

依次点击:
此电脑(右键)——属性——高级系统设置——高级——环境变量
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
(双击)系统变量中的PATH,点击新建:
把之前解压(安装)好的opencv路径下的bin路径添加到Path系统环境变量中。
在这里插入图片描述
即把

D:\Program Files\opencv\build\x64\vc15\bin

添加到环境变量中。
然后点击确定保存更改后的环境变量。
注意:vc版本与vs版本对应关系如下所示:
Visual Studio 2015 : vc14
Visual Studio 2017 : vc15
因为我是VS2017,所以是D:\Program Files\opencv\build\x64*vc15*\bin

三、VS2017中配置OpenCV

1.打开VS2017,新建一个项目。
依次点击:
文件——新建——项目,选择第一项【Windows控制台应用程序】即可,点击确实。
在这里插入图片描述
2、创建.cpp文件
如果是按照第一步所示,新建项目的话,会自动生成一个opencv1.cpp源文件。
所以就不用自行在添加源文件(.cpp文件)了。
在这里插入图片描述
3、设置Debug x64
在Debug x64下配置,一定要修改下面这里。
在这里插入图片描述
4.打开属性管理器:
视图——属性管理器
在这里插入图片描述
如下图所示:在Debug x64右键“属性”
在这里插入图片描述
打开属性页面后,首先在【通用属性】——【VC++目录】——【包含目录】中添加以下三个目录。

D:\Program Files\opencv\build\include
D:\Program Files\opencv\build\include\opencv
D:\Program Files\opencv\build\include\opencv2

在这里插入图片描述
添加完如下图所示:
在这里插入图片描述
5.添加库目录
还是在上面这个页面下进行设置,和第4步打开步骤一样。
在这里插入图片描述
不过这次添加的是库目录,在库目录中添加:

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

添加完如下图所示:
在这里插入图片描述
6、链接库的配置
还是在上面这个页面下进行设置,和第4步打开步骤一样。
依次点击:
【通用属性】——【链接器】——【输入】——【附加的依赖项】
在附加的依赖项下添加下面的东西:

opencv_world342d.lib

在这里插入图片描述
1、342对应OpenCV3.4.2。其他版本请去网上找对应自己的版本进行编写添加。
2、后缀d代表Debug模式,如果是Release模式去掉d。依个人情况选择Debug模式或者Release模式。
在这里插入图片描述
7、然后就可以重启进行测试了!

四、测试

1、在opencv1中输入如下代码,并按Ctra+F5执行:
在这里插入图片描述
2、结果如下图所示:
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/u014106566/article/details/83900134