留一点时间,让它成为它本身的样子

OpenCV的安装

上一篇 / 下一篇  2014-10-23 22:17:54

OpenCV的全称是Open Source Computer Vision Library,是基于开源发行的跨平台计算机视觉库,可以运行在windows、Linux、Mac OS操作系统上,由一系列C函数和少量C++类构成,同时提供了PythonRuby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。应用领域包括人机互动、物体识别、图像分割、人脸识别、动作识别、运动跟踪、机器人、运动分析、机器视觉、结构分析、汽车驾驶安全等。
PS:安装OpenCV的时候不用新建文件夹,会自动在指定目录下生成名为opencv的文件夹。


接下来介绍OpenCV2.4.10与VS2010的配置方法。

首先,在计算机中配置OpenCV。
计算机——>属性——>高级系统配置——>环境变量——>Path——>编辑
在 变量值 里添加 C:\OpenCV\opencv\build\x86\vc10\bin;
点击确定,需要重启电脑。

然后,在VS2010中配置OpenCV。
打开VS2010,新建一个Win32控制台应用程序,名字随意;
右键单击项目名称,属性——>配置属性——>VC++目录;
1.包含目录:
C:\OpenCV\opencv\build\include;C:\OpenCV\opencv\build\include\opencv;C:\OpenCV\opencv\build\include\opencv2;
2.库目录:
C:\OpenCV\opencv\build\x86\vc10\lib;

右键单击项目名称,属性——>配置属性——>链接器——>输入——>附加依赖项;
添加以下内容(2410是OpenCV的版本号):
opencv_calib3d2410d.lib;opencv_contrib2410d.lib;opencv_core2410d.lib;opencv_features2d2410d.lib;opencv_flann2410d.lib;opencv_gpu2410d.lib;opencv_highgui2410d.lib;opencv_imgproc2410d.lib;opencv_legacy2410d.lib;opencv_ml2410d.lib;opencv_objdetect2410d.lib;opencv_ts2410d.lib;opencv_video2410d.lib

将左上角的活动Debug切换成Release后,按照上述方法将包含目录、库目录和链接器重新配置一遍。

PS:在配置过程中的分号必不可少,且为英文格式。本文所述内容适用于为32位Win7系统。如果在配置完成后,出现 无法打开opencv中的源文件,在排除了配置问题,电脑重启问题,32位64位系统的问题,可以打开OpenCV安装路径下的 opencv和opencv2 这两个文件夹试试。(我就是这么搞定的,不知是什么原理)


TAG:

 

评分:0

我来说两句

我的栏目

日历

« 2024-05-06  
   1234
567891011
12131415161718
19202122232425
262728293031 

我的存档

数据统计

  • 访问量: 4154
  • 日志数: 5
  • 建立时间: 2014-10-17
  • 更新时间: 2014-10-27

RSS订阅

Open Toolbar