OpenCV的安装文档我也找了很多,但是也许是用的版本比较新,所以一直配置了很久才配置出来,也用了2-3篇文章的方法混合使用。
这里,简单说一下自己的配置方法,也给自己MARK一下。
使用环境:32位WIN7+VS2012
首先,下载OpenCV
下载地址:http://www.opencv.org.cn/index.php/Download
这里也有很多非常好的例程,是OpenCV一个答疑解惑的好地方。
==============================================================
然后,下载之后直接安装,我就直接安装在C:\Program Files\opencv的目录下。
接着,很多安装文档都提供了编译OpenCV的方法,这里我因为偷懒,就没有这样做,因为我只是上课学习使用。
==============================================================
接下去设置环境变量,由于OpenCV并没有针对VC11的版本,所以就直接套用VC10版本的设置,最后成功了所以问题应该不大。
这里点击环境变量,然后在对话框里找到Path,在按照以下填写,两个中间用;隔开。
32位系统 & VC2010,dll目录为:C:\Program Files\opencv\build\x86\vc10\bin
32位系统 & VC2010将tbb所在的目录也加入到环境变量Path中:C:\Program Files\opencv\build\common\tbb\ia32\vc10
这里注意:Path是用户Path而不是系统Path,我在这里最开始弄错了,所以特别注意了一下。
==============================================================
配置VC
配置include路径
打开VC,选择菜单“工具”->“选项”->“项目和解决方案”->“VC++目录”->“包含文件”,
包含 C:\Program Files\opencv\build\include;C:\Program Files\opencv\build\include\opencv;C:\Program Files\opencv\build\include\opencv2
配置lib路径在刚才下载的文件 里,已经为VC2008和VC2010预先编译好了动态库和静态库。
32位系统 & VC2010,库目录为:D:\Program Files\OpenCV2.3.1\opencv\build\x86\vc10\lib
将库目录输入菜单“工具”->“选项”->“项目和解决方案”->“VC++目录”->“库文件” 。
==============================================================
最后,在下载OpenCV的网站中找一个样例程序试试看吧。希望大家编程愉快~