Windows下配置VS2013&OpenCV

  OpenCV(Open Source Computer Vision Library)是一个基于(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows和Mac OS操作系统上。它轻量级而且高效——由一系列 C 函数和少量 C++ 类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。

  下面介绍如何在Windows平台下配置VS2013和OpenCV。

  本人使用的是VS2013(下载地址)和OpenCV v2.4.9(下载地址)。

  一,安装

  下载并安装VS2013和OpenCV。
  安装解压OpenCV时记住解压的路径,本人的解压路径在D:\OpenCV\下。

  二,配置环境变量

  系统变量:Path变量中添加值D:\OpenCV\build\x86\vc12\bin。
  用户变量:添加OpenCV变量,添加值D:\OpenCV\build;Path变量中添加值D:\OpenCV\build\x86\vc12\bin。

  三,新建Visual C++项目

  文件->新建->项目->Visual C++->Win32控制台应用程序(空项目)

  四,工程目录配置(Debug)

  查看->其他窗口->属性管理器->Debug->VC++目录->包含目录下添加路径
  D:\OpenCV\build\include
  D:\OpenCV\build\include\opencv
  D:\OpenCV\build\include\opencv2
  查看->其他窗口->属性管理器->Debug->VC++目录->库目录下添加路径
  D:\OpenCV\build\x86\vc12\lib
  查看->其他窗口->属性管理器->Debug->链接器->输入->附加依赖项下添加项
opencv_core249d.lib
opencv_features2d249d.lib
opencv_flann249d.lib
opencv_gpu249d.lib
opencv_highgui249d.lib
opencv_imgproc249d.lib
opencv_legacy249d.lib
opencv_objdetect249d.lib
opencv_ts249d.lib
opencv_video249d.lib
opencv_nonfree249d.lib
opencv_ocl249d.lib
opencv_photo249d.lib
opencv_stitching249d.lib
opencv_superres249d.lib
opencv_videostab249d.lib
(注:这些文件在D:\opencv\build\x86\vc12\lib下都可以找到,同时此目录下lib文件名后面有些带d,有些不带,带d表示用于Debug,不带的表示用于Release。

五,工程目录配置(Release)

  查看->其他窗口->属性管理器->Release->VC++目录->包含目录下添加路径
  D:\OpenCV\build\include
  D:\OpenCV\build\include\opencv
  D:\OpenCV\build\include\opencv2
  查看->其他窗口->属性管理器->Release->VC++目录->库目录下添加路径
  D:\OpenCV\build\x86\vc12\lib
  查看->其他窗口->属性管理器->Release->链接器->输入->附加依赖项下添加项
opencv_core249.lib
opencv_features2d249.lib
opencv_flann249.lib
opencv_gpu249.lib
opencv_highgui249.lib
opencv_imgproc249.lib
opencv_legacy249.lib
opencv_objdetect249.lib
opencv_ts249.lib
opencv_video249.lib
opencv_nonfree249.lib
opencv_ocl249.lib
opencv_photo249.lib
opencv_stitching249.lib
opencv_superres249.lib
opencv_videostab249.lib


到此,已经配置好了VS2013和OpenCV。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值