OpenCV应用领域及特点
OpenCV有其显著的不可比拟的优点,主要体现在如下几个方面:
(1)OpenCV是一个包含了超过300个C函数的应用编程接口,它不依赖于外部库,既可以独立运行,也可在运行时使用其它外部库。
(2)高性能:OpenCV中所有的算法都是基于封装于IPL的具有很高灵活性的动态数据结构,而且其中有一半以上的函数在设计及汇编时被Intel公司针对其所生产的处理器优化。
(3)跨平台:OpenCV除了可以在Windows下运行,也可以在Linux、Mac OS等系统上使用。
(4)开源性:不管对于商业的还是非商业的用途,OpenCV都是完全免费的,其源代码完全开放,开发者可以对源代码进行修改,将自己设计的新类添加到库中,只要设计符合规范,自己的代码也可以被别人广泛使用。
OpenCV主要运用于人机互动、物体识别、图像分割、人脸识别、动作识别、运动跟踪以及机器人等图像处理方面。
2.3 OpenCV在Visual Studio 2005下安装与配置
2.3.1 OpenCV的安装
安装OpenCV 1.0 ,安装路径为默认路径C:\Program Files\OpenCV 。安装步骤如下图所示:
图2-1 OpenCV安装步骤一
图2-2 OpenCV安装步骤二
图2-3 OpenCV安装步骤三
图2-4 OpenCV安装步骤四
安装完成后设置环境变量,操作如下:右键“我的电脑”->“属性”->点“高级”标签->“环境变量”选项->在"PATH"中添加路径C:\Program Files\OpenCV\bin,如下图所示:
图2-5 添加系统环境变量原文请+QQ32,49114辣.文'论,文'网
2.3.2 Visual Studio 2005的安装
配置环境路径操作如下:
1、打开Visual Studio 2005,依次选择:工具-》选项-》项目和解决方案-》VC++目录。在“显示以下内容的目录”中选择“可执行文件”,在下面添加如下的路径:C:\Program Files\OpenCV\bin 。如下图所示:
图2-6 添加可执行文件路径
2、在“显示一下内容的目录”中选择“包含文件”,在下面添加如下的路径:
C:\Program Files\OpenCV\otherlibs\highgui ;
C:\Program Files\OpenCV\otherlibs\cvcam\include ;
C:\Program Files\OpenCV\otherlibs\_graphics\include ;
C:\Program Files\OpenCV\ml\include ;
C:\Program Files\OpenCV\cxcore\include ;
C:\Program Files\OpenCV\cvaux\include ;
C:\Program Files\OpenCV\cv\include。如下图所示:
上一页 [1] [2] [3] [4] [5] [6] 下一页
OpenCV疲劳驾驶预警系统设计 第4页下载如图片无法显示或论文不完整,请联系qq752018766