VS2015 + OpenCV3.1 环境配置与项目搭建(C++版)

写在前面:大家好!我是【AI 菌】,一枚爱弹吉他的程序员。我热爱AI、热爱分享、热爱开源! 这博客是我对学习的一点总结与思考。如果您也对 深度学习、机器视觉、算法、Python、C++ 感兴趣,可以关注我的动态,我们一起学习,一起进步~
我的博客地址是:【AI 菌】的博客
我的项目地址是:【AI 菌】的 GitHub


一、准备工作

1.下载VS

首先到官网下载对应版本的Visual Studio,这里我下载的是VS2015版的。

在这里插入图片描述
下载完后,按照一般方法安装即可!

2.下载OpenCV

同样,在OpenCV官网在下对应版本的opencv。这里我下载的是opencv3.1版本的。

在这里插入图片描述

下载完后,将文件解压。注意要记住解压到的路径,后面环境配置过程中需要用到。比如我解压到的路径是:C:\opencv\opencv,解压完成后,即安装好了!

二、系统环境配置

安装好VS和opencv后,需要对系统环境变量进行配置,具体步骤如下:
(1)右键此电脑->属性->选择高级系统设置
在这里插入图片描述
(2)依次选择:环境变量->Path->编辑

在这里插入图片描述
(3)选择新建,然后输入刚才的安装路径+\build\x64\vc14\bin。比如这里我填入的路径就是:C:\opencv\opencv\build\x64\vc14\bin。
在这里插入图片描述
注意:确定退出之后,一定要重启系统,重启之后才生效!

三、VS 新建项目与配置

1. 新建一个空项目

(1)打开VS,依次选择:FIle->New->Project
(2)如下图所示,依次选择:Visual C++ -> Win32 Console Application,选后浏览选择项目存放路径,再给项目命名。比如我这里命名为test。完成后点击OK !

在这里插入图片描述
(3)选择Next,再选择空项目,最后点击完成!

在这里插入图片描述
于是一个新的空项目就建立好了!

2. opencv环境配置

(1)依次点击:视图->其它窗口->属性管理器,出现如下窗口:
在这里插入图片描述
(2)如下图,在下拉框中选择Microsoft.Cpp.x64.user,双击打开进入编辑页。
在这里插入图片描述
(3)配置包含目录库目录
在包含目录中分别添加:
C:\opencv\opencv\build\include
C:\opencv\opencv\build\include\opencv
C:\opencv\opencv\build\include\opencv2
在库目录中添加:
C:\opencv\opencv\build\x64\vc14\lib
在这里插入图片描述
(4)添加依赖项。依次选择:连接器->输入->添加依赖项
在如图所示位置,输入:opencv_world310d.lib,最后选择OK保存即可!
在这里插入图片描述
注意:由于我安装的是opencv3.1,所以对应添加的是opencv_world310d.lib。如果你是opencv3.2版本的,那就添加对应版本的opencv_world320d.lib,依次类推!
另外,d表示debug,如果你想配置release的,那么需要额外加opencv_world310.lib

3. 测试成功

到现在,我们就将环境配置好了,现在写个简单的程序,测试配置是否成功!
(1)新建一个main文件,注意一定要是cpp文件
在这里插入图片描述
(2)输入以下测试程序,使用opencv库显示一张图片。

#include <opencv2/core/core.hpp>  
#include <opencv2/highgui/highgui.hpp>  
using namespace cv;

int main()
{
	// 读入一张图片
	Mat image = imread("1.jpg");
	// 创建一个窗口  
	cvNamedWindow("梅西");
	// 在窗口中显示图片  
	imshow("梅西", image);
	// 等待
	waitKey(0);
}

注意:要将一张命名为1.jpg的图片放在同main文件相同的路径下。

(3)显示一张图片
在这里插入图片描述
成功显示了梅西的图片,到这里,你的项目环境就搭建好啦

猜你喜欢

转载自blog.csdn.net/wjinjie/article/details/108247835
今日推荐