1. video
    1. 视频分析组件
    2. 内容
      1. 运动估计
      2. 背景分离
      3. 对象跟踪
  2. photo
    1. Computational Photograpy
    2. 内容
      1. 图像修复
      2. 去噪
  3. ml
    1. machine learning机器学习模块,基本是统计模型和分类算法
    2. 算法
      1. 统计模型(Statistical Models)
      2. 一般贝叶斯分类器
      3. K紧邻
      4. 支持向量机
      5. 决策树
      6. Boosting
      7. 梯度提升树(Gradient Boosted Trees)
      8. 随机树
      9. 超随机树(Extremely randomized trees)
      10. 最大期望
      11. 神经网络
      12. MLData
  4. calib3d
    1. Calibration和3D的缩写,主要是相机校准和三维重建相关的内容
    2. 包含算法
      1. 多视角几何算法
      2. 单个立体摄像头标定
      3. 物体姿态估计
      4. 立体相似性算法
      5. 3D信息重建
  5. contrib
    1. 不稳定的可选模块
    2. 算法
      1. 新型人脸识别
      2. 立体匹配
      3. 人工视网膜模型
  6. core
    1. 核心功能模块
    2. 内容
      1. opencv基本数据结构
      2. 动态数据结构
      3. 绘图函数
      4. 数组操作相关函数
      5. 辅助功能与系统函数和宏
      6. 与OpencGL的互操作
  7. imgproc
    1. Image和Process缩写,图像处理模块
    2. 算法
      1. 线性和非线性滤波
      2. 图像的几何变幻
      3. 其他(Miscellneous)图像变换
      4. 直方图相关
      5. 结构分析和形状描述
      6. 运动分析和对象跟踪
      7. 特征检测
      8. 目标检测
  8. features2D
    1. 2D功能框架
    2. 算法
      1. 特征检测和描述
      2. 特征检测器(Feature Detectors)通用接口
      3. 描述符提取器(Descriptor Extractors)通用接口
      4. 描述符匹配器(Descripto Matchers)通用接口
      5. 通用描述符(Generic Descriptor)匹配器通用接口
      6. 关键点绘制函数和匹配功能绘制函数
  9. flann
    1. Fast Library for Approximate Nearest Neighbors高维的近似临近快速搜索算法库
    2. 算法
      1. 快速近似最临近搜索
      2. 聚类
  10. gpu
    1. 运用GPU加速的计算机视觉模块
  11. highgui
    1. 高层GUI图形用户界面
    2. 内容
      1. 媒体的输入输出
      2. 视频捕捉
      3. 图像和视频的编码解码
      4. 图形交互界面的接口
  12. legacy
    1. 废弃代码库,保留做向下兼容
    2. 内容
      1. 运动分析
      2. 期望最大化
      3. 直方图
      4. 平面细分
      5. 特征检测和描述(Feature Detection And Description)
      6. 描述符提取器(Descriptor Extractors)的通用接口
      7. 通用描述符(Generic Descriptor Matchers)的常用接口
      8. 匹配器
  13. nonfree
    1. 有专利的算法模块,包含特征检测和GPU相关内容。不要商用
  14. objdetect
    1. 目标检测模块
    2. 算法
      1. Cascade Classification(级联分类)
      2. Latent SVM
  15. ocl
    1. OpecnCL-accelerated Computer Vision,运用OpecnCL加速的计算机视觉模块
  16. sitiching
    1. 图像拼接模块
    2. 内容
      1. 拼接流水线
      2. 特点寻找和匹配图像
      3. 估计旋转
      4. 自动校准
      5. 图片歪斜
      6. 接缝评测
      7. 曝光补偿
      8. 图片混合
  17. superres
    1. 超分辨率技术的相关功能
  18. ts(opencv测试代码)