• 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: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.测试小例子

  • 相关阅读:
    自动装箱和==和equals
    4.1 java 类加载器
    23种设计模式
    ionic2打包 配置路径
    ionic2 native app 更新用户头像暨文件操作
    Spring Security三种认证
    maven设置本地仓库地址和设置国内镜像
    ps选框工具全解
    最长公共子序列问题
    内部排序算法的稳定性
  • 原文地址:https://www.cnblogs.com/shenxiaolin/p/6196043.html
Copyright © 2020-2023  润新知