全部博文(103)
分类: C/C++
2014-12-21 23:16:55
一、OpenCV组成部分
目前OpenCV包含下面几个部分:
cvcore:一些基本函数(各种数据类型的基本运算等)
cv: 图像处理和计算机视觉功能(图像处理,结构分析,运动分析,物体跟踪,模式识别,摄像机定标)
cvaux:一些实验性的函数(view morphing,三维跟踪,pca,hmm)
highgui 用户交互部分(GUI,图像视频I/O,系统调用函数)
另外还有cvcam,不过linux版本已经抛弃。windows版本中将directX支持加入highgui后,cvcam将被彻底去掉。
二、OpenCV特点
OpenCV是Intel公司开发的图像处理和计算机视觉函数库,它有以下特点:
1) 开放C源码
2) 基于Intel处理器指令集开发的优化代码
3) 统一的结构和功能定义
4) 强大的图像和矩阵运算能力
5) 方便灵活的用户接口
6)同时支持MS-WINDOWS、LINUX平台