工欲善其事必先利其器,要学习OpenCV,第一步就是搭建开发环境。我采用的opencv SDK版本是2.4.9,然而每个版本的配置方法大同小异,不同的地方只是在附加依赖项添加的文件不一样(具体后面会告知)。我采用的编译环境是vs2013,下面先来介绍下如何安装该工具。
第一部分:vs2013的下载安装
http://pan.baidu.com/s/1pLIm22R 密码:84v4 大家也可以到VS官网去下载其他的版本。
下载完成后得到是ios格式的压缩文件,可以用WinRar软件解压缩。完成后双击vs_ultimate.exe开始安装,安装的过程和一般软件的安装差别不大,在此不再赘述。
安装完成后打开进行到下面这个界面时,点击“以后再说”即可。
微软提供的免费试用期为30天,因此须要注册产品。
点击菜单栏的“帮助”->“注册产品”,在窗口中点击“更改我的产品许可证”,在弹出的对话框中输入BWG7X-J98B3-W34RT-33B3R-JVYW9。如果密钥失效,可以自行百度一个即可。
第二部分:opencv的下载安装
opencv的全称是Open Source Computer Vision Library,是一个基于(开源)发行的跨平台计算机视觉库,它轻量级而且高效——由一系列 C 函数和少量 C++ 类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。
opencv2.4.9地址:https://sourceforge.net/projects/opencvlibrary/files/opencv-win/2.4.9/opencv-2.4.9.exe/download
下载完成后,双击可以完成解压,解压的路径须记清楚。比如说我的路径为F:\microsoft\opencv。
接下来是环境变量的配置:
要配置的环境变量只有一个,就是系统变量中的path变量(不区分大小写,path、Path、PATH是等价的)。