OpenCV学习笔记——OpenCV安装

关于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:\01InstallationsOfZero\OpenCV\opencv\build\include

  C:\01InstallationsOfZero\OpenCV\opencv\build\include\opencv

  C:\01InstallationsOfZero\OpenCV\opencv\build\include\opencv2   这三个目录。

     

 

4.工程库(lib)目录的配置

 

   在Microsoft.Cpp.Win32.userDirectories属性页面中进行配置:

   【通用属性】 ->【VC++目录】 ->【库目录】中:

  添加上  C:\01InstallationsOfZero\OpenCV\opencv\build\x86\vc11\lib  这个路径。

      

   补充:

   一般情况下,都是用的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:\opencv\build\x86\vc10\lib下所有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.测试小例子

 

版权声明:本文为shenxiaolin原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/shenxiaolin/p/6196043.html