opencv学习笔记(一):opencv的基本架构

1.【calib3d】:calibration和3D,主要是相机校准和三维重构的内容。
2.【contrib】:contributed/experimental stuff,新增的一些技术,如人脸识别,立体匹配,人工视网膜等功能。
3.【core】:核心功能模块,包括基本数据结构,绘图/数组操作相关函数,与openGL的相关互动。
4.【imgproc】:image process,包含图像滤波,直方图,几何变换,形状描述,运动分析,特征检测等。
5【features2d】:即2d功能框架,特征检测和描述等。
6【flann】:fast library for ANN,快速近似最邻近搜素,聚类。
7【gpu】:运用gpu加速的计算机视觉模块。
8【highgui】:高层GUI图形用户界面,包括媒体、视频、图形交互界面的接口。
9【legacy】:一些已经废弃的代码库。
10【ml】:machine learning 机器学习模块。
11【nonfree】:具有专利算法的模块。
12【objdetect】:目标检测模块。
13【ocl】:opencl-accelerated computer vision。
14【photo】:图像修复和图像去噪。
15【stitching】:图像拼接模块。
16【superres】:super resolution 超分辨率技术相关模块。
17【ts】:opencv测试相关代码。
18【video】:视频分析组件。
19【videostab】:视频稳定相关组件。
另外opencv_contrib是大多是实验性的代码和新技术的放置地,可以用cmake和opencv一同编译使用。使用camake编译的视频教程点击这里。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值