1.下载和安装opencv
首先在opencv官网下载最新的windows版本http://opencv.org/,下载后选择要安装的路径,安装即可(本教程用的是opencv2.4.13)
2.配置环境变量
具体方法:我的电脑->(右键)属性->高级系统设置->环境变量->“双击”系统变量中的PATH->在变量值里面添加相应的路径,如图
对于32位系统,就添加:
”;安装路径\build\x86\vc12\bin”
而对于64位系统,可以两个都添加上:
”;安装路径\build\x86\vc12\bin”
和”;安装路径\build\x64\vc12\bin”
(注意:和之前的就有有的环境变量用英文的分号“;”进行分隔)
例如:E:\opencv\build\x86\vc12\bin;E:\opencv\build\x64\vc12\bin
3.工程包含(include)目录的配置
( 1 ). 新建一个项目,新建源文件,点击项目,选择其他项目,在选择属性管理器,如下图
( 2 ). 在新出现的“属性管理器”工作区中,点击项目->Debug|Win32->Microsoft.Cpp.Win32.user(右键属性,或者双击)即可打开属性页面。
( 3 ). 打开属性页面,找到 通用属性 ->VC++目录 ->包含目录
添加上
E:\opencv\build\include
E:\opencv\build\include\opencv
E:\opencv\build\include\opencv2 这三个目录。
4.工程库(lib)目录的配置
接着找到 通用属性 ->VC++目录 ->库目录
添加上E:\opencv\build\x86\vc12\lib这个路径
5.链接库的配置
还是在属性页面,找到 链接器->输入->附加依赖项
对于opencv2.4.13 添加如下2.4.13版本的lib(这样的lib顺序是:19个带d的debug版的lib写在前面,19个不带d的release版的lib写在后面):
opencv_ml2413d.lib
opencv_calib3d2413d.lib
opencv_contrib2413d.lib
opencv_core2413d.lib
opencv_features2d2413d.lib
opencv_flann2413d.lib
opencv_gpu2413d.lib
opencv_highgui2413d.lib
opencv_imgproc2413d.lib
opencv_legacy2413d.lib
opencv_objdetect2413d.lib
opencv_ts2413d.lib
opencv_video2413d.lib
opencv_nonfree2413d.lib
opencv_ocl2413d.lib
opencv_photo2413d.lib
opencv_stitching2413d.lib
opencv_superres2413d.lib
opencv_videostab2413d.lib
opencv_objdetect2413.lib
opencv_ts2413.lib
opencv_video2413.lib
opencv_nonfree2413.lib
opencv_ocl2413.lib
opencv_photo2413.lib
opencv_stitching2413.lib
opencv_superres2413.lib
opencv_videostab2413.lib
opencv_calib3d2413.lib
opencv_contrib2413.lib
opencv_core2413.lib
opencv_features2d2413.lib
opencv_flann2413.lib
opencv_gpu2413.lib
opencv_highgui2413.lib
opencv_imgproc2413.lib
opencv_legacy2413.lib
opencv_ml2413.lib
2016-12-20 at JLU