VS2010使用opencv库配置

环境条件:
PC系统:Win10
PC软件:VS2010
Opencv版本:opencv-2.4.9

步骤1:
安装配置opencv:

  1. 在PC安装opencv,我是直接双击opencv-2.4.9.exe安装,安装过程中要选择好自己想安装目录,并记下该目录,后面的配置要用到。比如我的安装目录为:D:\opencv\opencv\
  2. 配置环境变量。右键“此电脑”->“属性”->“高级系统设置”->“环境变量”->在用户变量和系统变量的Path变量,都添加上opecv的目录:D:\opencv\opencv\build\x86\vc10\bin

注意:添加设置好环境变量之后,最好重启一下系统,不然新添加的环境变量无法生效。

步骤2:
配置VS2010工程:

  1. 在VS2010打开工程项目,点击“项目”->“属性”->“配置属性”->“VC++ 目录”->在“VC++ 目录”下的“包含目录”点击编辑,添加opencv头文件目录:D:\opencv\opencv\build\include -> 在“VC++ 目录”下的“库目录”点击编辑,添加opencv库目录:D:\opencv\opencv\build\x86\vc10\lib

  2. 点击“项目”->“属性”->“配置属性”->“链接器”->“输入”
    a) 左上角的配置选择Debug,在“输入”的“附加依赖项”添加依赖库:
    opencv_calib3d249d.lib
    opencv_contrib249d.lib
    opencv_core249d.lib
    opencv_features2d249d.lib
    opencv_flann249d.lib
    opencv_gpu249d.lib
    opencv_highgui249d.lib
    opencv_imgproc249d.lib
    opencv_legacy249d.lib
    opencv_ml249d.lib
    opencv_objdetect249d.lib
    opencv_ts249d.lib
    opencv_video249d.lib

    在这里最好是在“忽略特定默认库”添加libcmt.lib库,否则很可能出错。

    b) 左上角的配置选择Release,在“输入”的“附加依赖项”添加依赖库:
    opencv_calib3d249.lib
    opencv_contrib249.lib
    opencv_core249.lib
    opencv_features2d249.lib
    opencv_flann249.lib
    opencv_gpu249.lib
    opencv_highgui249.lib
    opencv_imgproc249.lib
    opencv_legacy249.lib
    opencv_ml249.lib
    opencv_objdetect249.lib
    opencv_ts249.lib
    opencv_video249.lib

同样,在这里最好是在“忽略特定默认库”添加libcmt.lib库,否则很可能出错。

完成以上配置之后,就可以在程序中调用opencv的相关函数了,注意要包含opencv的头文件。

posted @ 2020-07-30 20:22  萌萌哒程序猴  阅读(115)  评论(0编辑  收藏  举报