导图社区 OpenCV4.1模块架构
OpenCV4.1主要模块构架介绍。这些模块有的模块还在发展中。
社区模板帮助中心,点此进入>>
互联网9大思维
安全教育的重要性
组织架构-单商户商城webAPP 思维导图。
个人日常活动安排思维导图
域控上线
西游记主要人物性格分析
17种头脑风暴法
python思维导图
css
CSS
OpenCV4.1模块架构
calib3d
模块名称由calibbration(校准)和3D两个属于的缩写组合而成,该模块主要包含相机定位和立体视觉等功能,例如物体位姿估计、三维重建、摄像头标定等
core核心功能模块
该模块主要包含OpenCV库的基础结构以及基本操作,例如OpenCV基本数据结构、绘图函数、数组操作相关函数、动态数组结构等
dnn深度学习模块
该模块是OpenCV4版的一个特色,其主要功能包括构建神经网络、加载序列化网络模型等。但是该模块主要用于正想传递计算,原则上不支持反向计算。
features2d
该模块是由特征和2D两个术语的缩写组合而成,主要为处理图像特征点,例如特征检测、描述与匹配等。
flann
高维的近似近邻快速搜索算法,主要包含快速近似近邻搜索与聚类等。
gapi
OpenCV4.1中新增的模块,旨在加速常规图像处理。与其他模块相比,这个模块主要充当框架,而不是某些特定的计算机视觉算法。
imcodecs
图像文件读取与保存模块,主要用于图像文件读取与保存。
ml机器学习模块
主要为统计分类、回归和数据聚类等。
objdetected目标检测模块
主要用于图像目标检测,例如检测Haar特征。
photo计算摄影模块
需要包块图像修复和去噪等。
stitching图像拼接模块
主要包含特征点寻找与匹配图像、估计旋转、自动校准、接缝估计等图像拼接过程的的相关内容。
imgproc
该模块是重要的图像处理模块,主要包括图像滤波、几何变换、直方图、特征检测与目标检测等。
highgui高层gui模块
该模块包含创建和操作显示图像的窗口、处理鼠标事件以及键盘命令、提供图形交互可视化界面等。
video视频分析模块
主要包含运动估计、背景分离、对象跟踪等视频处理相关内容。
videoio视频输入输出模块
主要用于读取写入视频或者图像序列