OpenCV3的第一天——OpenCV的架构

第一章 邂逅OpenCV


2009.10.01  OpenCV2.0发布,全新的C++接口;

2014.08.21  OpenCV3.0Alpha发布,新的项目结构——内核+插件;


OpenCV的三大目标:

1、开放且优化的源代码;

2、传播视觉知识;

3、不要求商业产品继续开放代码;


OpenCV的应用领域:

人机交互

物体识别

图像分区

人脸识别

动作识别

运动跟踪

机器人


OpenCV的基本架构:

【core】——核心功能;数据结构、绘图函数、数组操作等;

【imgproc】——Image和Process;图像处理模块;

【features2D】——2D功能架构;特征检测、描述符提取、匹配、通用描述符;

【highgui】——GUI图形用户界面;

【ml】——Machine Learning,机器学习模块;

【objdetect】——目标检测模块;包含:Cascade Classification(级联分类)和 Latent SVM;


OpenCV官网:http://opencv.org/

OpenCV的配置:http://blog.csdn.net/taily_duan/article/details/51004222

                               http://www.cnblogs.com/freedomshe/archive/2012/04/25/2470540.html

                                 

笔者使用版本:OpenCV2.4.11 + VS2010


你可能感兴趣的:(halcon)