zoukankan      html  css  js  c++  java
  • 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.测试小例子

  • 相关阅读:
    android的FATAL EXCEPTION: main错误
    ORA12560: TNS: 协议适配器错误
    BroadcastReceiver应用详解
    using C# 详解
    mysqlproxy0.8版本读写分离测试总结
    Mysql SHOW PROCESSLIST Sending data
    [转载]大型网站运维探讨和心得
    找出并optimization表
    mysql中普通索引和唯一索引的效率对比
    ps aux 中STAT 解释
  • 原文地址:https://www.cnblogs.com/shenxiaolin/p/6196043.html
Copyright © 2011-2022 走看看