OpenCV笔记——openCV3.0+VS2013的配置

前言:刚刚开始的openCV旅程,openCV里面包含很多 图像处理的的库函数,例如如何显示一张图片或者如何播放一段视频,或者调用摄像头,或者人脸识别需要的某些函数等等。

现在就介绍下如何在VS2013上配置openCV3.0的方法

1.下载openCV3.0,下载地址为:

2.把下载好的openCV3.0安装到电脑的某个盘里,比如我的安装路径为D:opencv3.0

3.安好了openCV3.0,现在就配置一下环境变量,步骤如下:

a.打开环境变量的窗口:

用户变量

如:把D:opencv3.0opencvuild(根据你自己的安装路径),把build文件夹的路径添加到用户变量的path里面(如果没有分号,添加前要打分号,如下图),如果你的没有path,你可以新建一个,再添加)

系统变量

如:D:opencv3.0opencvuildx64vc12in(根据你自己的安装路径,如果你的电脑是64位就是X64,如果是32位,那么上面的就选X86),把bin文件夹的安装路径添加到path里面(如果没有分号,添加前要打分号,如下图)

4.打开VS2013,配置opencv3.0

a.首先建一个项目,如下

选择Visual C++,Win32控制台应用程序

根据如下步骤,配置opncv3.0

VC++目录,包含目录:添加:D:opencv3.0opencvuildincludeopencv2 D:opencv3.0opencvuildincludeopencv D:opencv3.0opencvuildinclude

添加你自己opencv3.0相对应的opencv2,opencv,include文件路径

库目录:D:opencv3.0opencvuildx64vc12staticlib D:opencv3.0opencvuildx64vc12lib

添加你自己opencv3.0相对应的lib文件路径

链接器,输入,附加依赖项添加:opencv_world300.lib opencv_world300d.lib

5.配好环境,就可以编写第一个程序(显示图像)

编写的代码如下,注意图片要跟main.cpp在同一个文件里

#include<opencv2opencv.hpp> using namespace cv; int main() { Mat picture = imread("38754.jpg");//图片必须添加到工程目录下 //也就是和main.cpp文件放在一个文件夹下!!! imshow("测试程序", picture); waitKey(20160519); }

运行结果:

经验分享 程序员 微信小程序 职场和发展