关于OpenCV安装
1.下载和安装OpenCV SDK
在官网:http://opencv.org/上找到OpenCV windows版下载 。
后得到一个 opencv-2.X.X.exe的文件,直接双击解压......如下:
2.配置环境变量:
在path 变量下,新增以下两个值:
3.工程包含(include)目录的配置
新建一个工程之后,在菜单栏里面点<视图>--<属性管理器>,那么就会在visual studio中多出一个属性管理器工作区来。
在新出现的“属性管理器”工作区中,点击项目->Debug|Win32->Microsoft.Cpp.Win32.userDirectories(右键属性,或者双击)即可打开属性页面。
在此属性页面中进行配置:
【通用属性】 ->【VC++目录】 ->【包含目录】中:
添加上
C: 1InstallationsOfZeroOpenCVopencvuildinclude
C: 1InstallationsOfZeroOpenCVopencvuildincludeopencv
C: 1InstallationsOfZeroOpenCVopencvuildincludeopencv2 这三个目录。
4.工程库(lib)目录的配置
在Microsoft.Cpp.Win32.userDirectories属性页面中进行配置:
【通用属性】 ->【VC++目录】 ->【库目录】中:
添加上 C: 1InstallationsOfZeroOpenCVopencvuildx86vc11lib 这个路径。
补充:
一般情况下,都是用的win32的X86编译器。所以,无论32还是64位操作系统,配置文件最好都选择x86版的
vc8 = Visual Studio 2005,vc9 = Visual Studio 2008,vc10 = Visual Studio 2010,vc11 = Visual Studio 2012,vc12 = Visual Studio 2013。
5.链接库的配置
依然是“属性管理器”工作区中,点击项目->Debug|Win32->Microsoft.Cpp.Win32.userDirectories(右键属性,或者双击)即可打开属性页面。
【通用属性】 ->【链接器】->【输入】->【附加的依赖项】
所写内容即为之前我们解压的OpencV目录D:opencvuildx86vc10lib下所有lib库文件的名字。
opencv_calib3d247.lib
opencv_calib3d247d.lib
opencv_contrib247.lib
opencv_contrib247d.lib
opencv_core247.lib
opencv_core247d.lib
opencv_features2d247.lib
opencv_features2d247d.lib
opencv_flann247.lib
opencv_flann247d.lib
opencv_gpu247.lib
opencv_gpu247d.lib
opencv_highgui247.lib
opencv_highgui247d.lib
opencv_imgproc247.lib
opencv_imgproc247d.lib
opencv_legacy247.lib
opencv_legacy247d.lib
opencv_ml247.lib
opencv_ml247d.lib
opencv_nonfree247.lib
opencv_nonfree247d.lib
opencv_objdetect247.lib
opencv_objdetect247d.lib
opencv_ocl247.lib
opencv_ocl247d.lib
opencv_stitching247.lib
opencv_stitching247d.lib
opencv_superres247.lib
opencv_superres247d.lib
opencv_ts247.lib
opencv_ts247d.lib
opencv_video247.lib
opencv_video247d.lib
opencv_videostab247.lib
opencv_videostab247d.lib
6.测试小例子