在进行本文章操作步骤之前,首先你需要已经下载了openCV2.4.11,并且把它解压到了任意一个文件夹中。
1.配置Windows环境变量
接着点击“环境变量”进入。
为用户变量和系统变量中的变量PATH添加值(注意:改为自己opencv\build\x86\vc10\bin所在完整路径。)
要把用户变量和系统变量全部添加此路径。
2.在vs2010中配置openCV
2.1建立C++工程
第一步,打开VS2010,新建一个C++的工程。点击“文件”->“Win32控制台应用程序”,填写工程的名称,选择保存路径。
然后点击“下一步”。
然后,选中“空项目”,再点完成。这样C++工程建立完毕。
再建一个C++源文件。
2.2设置属性管理文件
2.2.1在"Debug|Win32" 创建“OpencvDebugeconfig”配置文件
D:\opencv\build\include
D:\opencv\build\include\opencv2
D:\opencv\build\include\opencv
库目录:添加1个路径:
D:\opencv\build\x86\vc10\lib
注意:要以自己的路径为准。
然后在“链接器”->“输入”->“附加依赖项”中输入如下:
opencv_ml2411d.lib
opencv_calib3d2411d.lib
opencv_contrib2411d.lib
opencv_core2411d.lib
opencv_features2d2411d.lib
opencv_flann2411d.lib
opencv_gpu2411d.lib
opencv_highgui2411d.lib
opencv_imgproc2411d.lib
opencv_legacy2411d.lib
opencv_objdetect2411d.lib
opencv_ts2411d.lib
opencv_video2411d.lib
opencv_nonfree2411d.lib
opencv_ocl2411d.lib
opencv_photo2411d.lib
opencv_stitching2411d.lib
opencv_superres2411d.lib
opencv_videostab2411d.lib
至此,“Debug|Win32”里的“OpencvDebugeconfig”就设置完全了。
2.2.2在"Release|Win32" 创建“OpencvReleaseconfig”配置文件
包含目录:添加3个路径:
D:\opencv\build\include
D:\opencv\build\include\opencv2
D:\opencv\build\include\opencv
库目录:添加1个路径:
D:\opencv\build\x86\vc10\lib
“OpencvReleaseconfig”配置文件在“链接器”->“输入”->“附加依赖项”中输入如下:
opencv_objdetect2411.lib
opencv_ts2411.lib
opencv_video2411.lib
opencv_nonfree2411.lib
opencv_ocl2411.lib
opencv_photo2411.lib
opencv_stitching2411.lib
opencv_superres2411.lib
opencv_videostab2411.lib
opencv_calib3d2411.lib
opencv_contrib2411.lib
opencv_core2411.lib
opencv_features2d2411.lib
opencv_flann2411.lib
opencv_gpu2411.lib
opencv_highgui2411.lib
opencv_imgproc2411.lib
opencv_legacy2411.lib
opencv_ml2411.lib