今天咱们来聊一下VS2017编译环境下OpenCV的安装与配置,首先我们先来介绍一下今天的主人公,OpenCV(Open Source Computer Vision Library的缩写,开源计算机视觉库)是一个开源的计算机视觉和机器学习软件库,正是由于其良好的开源性,备受广大图像处理研究者的推崇。`

这份推文主要从两个方面来介绍VS2017编译环境下OpenCV的安装与配置:

一、OpenCV的安装以及系统环境的配置
<1>以管理员的身份运行OpenCV安装包,根据提示将其解压到指定的盘中(这里大家可以根据情况自己选择啦~,小编把文件解压到F盘新建的opencv文件夹中)

<2>下面我们就要配置一下系统变量:

  1. 右击此电脑>>选择属性>>选择高级系统设置
  2. 进入“系统属性”界面,选择右下方“环境变量”按钮
  3. 选择“系统变量”中的“Path”,点击“编辑”选项
  4. 依次点击“新建”、“浏览”选项,添加新的环境变量:F:\opencv\opencv\build\x64\vc14\bin(友情提示:该路径需要根据大家opencv解压情况自己把握哈~)

好了,恭喜大家,到这里我们已经在电脑中完成了opencv的安装以及系统环境的配置。但是大家别着急哟,这才是万里长征的第一步,下面我们将会在VS2017编译环境中配置我们刚刚安装完成的Opencv,让我们接着往下看吧!

二、在VS2017中配置OpenCV属性表
这里给大家介绍一种一劳永逸的配置方法,大家完成下面属性表配置之后,可以将属性表(.props)insert到新的项目中使用不用再重新配置opencv啦,是不是很nice呢=^=
<1>在属性管理器界面新建属性表文件(.props)
<2>添加包含目录VC++目录 =》包含目录 =》选择编辑
添加解压安装好的opencv路径,分别为:
1. bulid\include
2. bulid\include\opencv
3. bulid\include\opencv2
<3>添加库目录
VC++目录 =》库目录 =》选择编辑
bulid\x64\vc14\lib
<4>添加依赖项
链接器 =》输入 =》附加依赖项
opencv_wordxxx.lib
opencv_worldxxxd.lib (其中xxx表示opencv的版本号,例如320对应opencv3.2.0)

到这里opencv的安装和配置就全部完成啦,是不是有些小激动,想迫不及待尝试一下呢