环境条件:
PC系统:Win10
PC软件:VS2010
Opencv版本:opencv-2.4.9
步骤1:
安装配置opencv:
- 在PC安装opencv,我是直接双击opencv-2.4.9.exe安装,安装过程中要选择好自己想安装目录,并记下该目录,后面的配置要用到。比如我的安装目录为:D:\opencv\opencv\
- 配置环境变量。右键“此电脑”->“属性”->“高级系统设置”->“环境变量”->在用户变量和系统变量的Path变量,都添加上opecv的目录:D:\opencv\opencv\build\x86\vc10\bin
注意:添加设置好环境变量之后,最好重启一下系统,不然新添加的环境变量无法生效。
步骤2:
配置VS2010工程:
-
在VS2010打开工程项目,点击“项目”->“属性”->“配置属性”->“VC++ 目录”->在“VC++ 目录”下的“包含目录”点击编辑,添加opencv头文件目录:D:\opencv\opencv\build\include -> 在“VC++ 目录”下的“库目录”点击编辑,添加opencv库目录:D:\opencv\opencv\build\x86\vc10\lib
-
点击“项目”->“属性”->“配置属性”->“链接器”->“输入”
a) 左上角的配置选择Debug,在“输入”的“附加依赖项”添加依赖库:
opencv_calib3d249d.lib
opencv_contrib249d.lib
opencv_core249d.lib
opencv_features2d249d.lib
opencv_flann249d.lib
opencv_gpu249d.lib
opencv_highgui249d.lib
opencv_imgproc249d.lib
opencv_legacy249d.lib
opencv_ml249d.lib
opencv_objdetect249d.lib
opencv_ts249d.lib
opencv_video249d.lib在这里最好是在“忽略特定默认库”添加libcmt.lib库,否则很可能出错。
b) 左上角的配置选择Release,在“输入”的“附加依赖项”添加依赖库:
opencv_calib3d249.lib
opencv_contrib249.lib
opencv_core249.lib
opencv_features2d249.lib
opencv_flann249.lib
opencv_gpu249.lib
opencv_highgui249.lib
opencv_imgproc249.lib
opencv_legacy249.lib
opencv_ml249.lib
opencv_objdetect249.lib
opencv_ts249.lib
opencv_video249.lib
同样,在这里最好是在“忽略特定默认库”添加libcmt.lib库,否则很可能出错。
完成以上配置之后,就可以在程序中调用opencv的相关函数了,注意要包含opencv的头文件。