时间:2021-07-01 10:21:17 帮助过:48人阅读
OpenCV作为开源视觉库,整体模块的架构(即头文件)是核心所在。 在OpenCV-build-include文件夹下,有OpenCV和OpenCV 2两个文件夹,前者为1.0版本,后者为2.0版本。 以下为各模块介绍: 1. calib3d: 相机标定三维重建 多视角几何算法 单个立体摄像头标定 物
OpenCV作为开源视觉库,整体模块的架构(即头文件)是核心所在。
在OpenCV-build-include文件夹下,有OpenCV和OpenCV 2两个文件夹,前者为1.0版本,后者为2.0版本。
以下为各模块介绍:
1.calib3d:相机标定&三维重建
2.contrib:contributed
3.core:核心功能模块
4.features2d:二维功能框架
5.flann:Fast Library Approxiamte Nearest Neighbors
6.gpu:GPU加速
7.highgui:高层图像用户界面
8.imgproc:图像处理模块
9.legacy:
10.ml:机器学习模块
11.nonfree:包含特征检测和GPU相关
12.objdetect:目标检测模块
13.ocl:OpenCL-accerated Computer Vision
14.photo:Computational Photograophy
15.stitching:图像拼接模块
16.superres:SuperResolution
17.ts:测试相关代码
18.video:视频分析组件
19.Videostab:Video stabilizaiton