Opencv(C++) VS2015下配置

背景

Opencv是计算机视觉库,以C++编写,主要接口也是C++的,里面实现了图像处理和计算机视觉方面的很多算法。

目的

在windows下使用opencv,做一些简单的图像处理。

环境

Windows 8.1

VS2015 Community

流程1

1. 安装opencv,其官网为 https://opencv.org/,在Release中可以选择自己想要的版本,我选的是3.4.1版本。下载后显示exe文件,但运行的时候其实就是让你解压至某一位置。

2. 配置环境变量,首先在系统变量中设置PATH变量,我的opencv放在了D盘,设置如下,D:\opencv\build\x64\vc14\bin;然后再用户变量中添加OPENCV变量,设置如下:D:\opencv\build

流程2

在VS中使用opencv

1. 打开VS,新建win32控制台项目,并命名。

Opencv(C++) VS2015下配置_第1张图片

空项目即可。

Opencv(C++) VS2015下配置_第2张图片

2. 右击项目,最下方选择“属性”

注意,配置分为Debug和Release版本,平台分为x86和x64,Release才是发布版本,可供别人使用。

3. 在VC++目录中设置“包含目录”和“库目录”。

Opencv(C++) VS2015下配置_第3张图片

在包含目录中添加如下:

Opencv(C++) VS2015下配置_第4张图片

在库目录中添加如下:

Opencv(C++) VS2015下配置_第5张图片

4.设置附加依赖项

首先添加附加依赖项目录

Opencv(C++) VS2015下配置_第6张图片

设置如下:

Opencv(C++) VS2015下配置_第7张图片

然后添加附加依赖项,如下:

Opencv(C++) VS2015下配置_第8张图片

其位置如下:

Opencv(C++) VS2015下配置_第9张图片

添加如下:

Opencv(C++) VS2015下配置_第10张图片

其中,两个lib的区别在于后面有d的文件是适合Debug的,而无d的文件是适合Release的。

由于本文设置的是x64,Debug版本,所以要注意编译器的设置,若是x86 Debug ,必然报错,改正后就可以了。

Opencv(C++) VS2015下配置_第11张图片

Opencv(C++) VS2015下配置_第12张图片

运行成功。

参考文章:

https://www.cnblogs.com/woshitianma/p/3853447.html

https://www.cnblogs.com/z-yue/p/5707053.html

https://blog.csdn.net/qq_28779503/article/details/70599653

 

你可能感兴趣的:(opencv)