参考于:http://wenku.baidu.com/view/cb22b3213169a4517723a38d.html
Step 1. 下载最新版本的opencv并安装
官网 http://opencv.org/downloads.html
Step 2. 新建项目,选择属性
C/C++ ->常规 ->附加包含目录:
…\opencv\build\include
…\opencv\include\
…\opencv\include\opencv
…\opencv\include\opencv2
Step 3. 链接器->常规->附加库目录
…\opencv\build\x86\vc11\lib
Step 4. 链接器->输入->附加依赖项
opencv_calib3d244d.lib opencv_contrib244d.lib opencv_core244d.lib
opencv_features2d244d.lib opencv_flann244d.lib opencv_gpu244d.lib
opencv_haartraining_engined.lib opencv_highgui244d.lib opencv_imgproc244d.lib opencv_legacy244d.lib opencv_ml244d.lib
opencv_nonfree244d.lib opencv_objdetect244d.lib opencv_photo244d.lib opencv_stitching244d.lib opencv_ts244d.lib opencv_video244d.lib opencv_videostab244d.lib
*记得回车!
244d表示的是调试版本。
如果要发布Release版本,在MycvProject属性左上角的配置中选择“Release”,进行相同配置,只不过添加的依赖项改为没有d的版本。
Step 5. 高级系统设置 -> Path环境变量
...\opencv\build\x86\vc11\bin
...\opencv\build\x86\vc11\lib
Step 6. 如果提示error缺失opencvcore244d.dll 注销or重启以使path生效。