OpenCV主模块的作用

xiaoxiao2021-02-28  84

转载自:

http://blog.csdn.net/yueqiang525/article/details/49469169

http://blog.csdn.net/xgmiao/article/details/8851711

opencv_core :core函数库(基本的数据结构,架构和线性代数,DFTxml yam i/o接口   函数等) 

opencv_imgproc :-图像处理函数库(滤波,高斯模糊,形态学膨胀/腐蚀,线性缩放图像大 小,图像几何变化,颜色结构变化,计算直方图等)

opencv_highgui :GUI,图像和视频窗口函数库

opencv_ml :统计机器学习模型函数库(SVM,决策树,级联等) 

opencv_features2d :二维特征检测器和描述子函数库(SURF,FAST 等,包括一种新的特征 描述子匹配结构) 

opencv_video :动态分析和物体追踪函数库(光流法,移动模板,背景消除)

opencv_objdetect :图像目标检测函数库(haar小波 & LBP人脸检测和识别,HOG人检测 等) 

opencv_calib3d :摄像头标定,视觉匹配和三维数据处理函数库 

opencv_flann :近似最近领域搜索库和OpenCV分装器 

opencv_contrib :最新贡献但不是很成熟的函数库 

opencv_legacy :过时代码,为了后续代码兼容性而存在

opencv_gpu :用CUDA来加速一些openCV函数的类库(相对不太稳定,但对openCV 发非常有帮助)

opencv_photo:官方库 ,计算摄影学,包括图像修补(inpaint),去噪,HDR成像,非真实性渲染(npr)等。

【surface_matching】:Contribute库 ,用来做3D视觉中,物体的匹配,特征描述符与匹配

【xfeatures2d】:Contribute库,包含了2部分,实验性的2D图像特征算法和nonfree算法。其中包括:brief,freak,lacth,lucid,sift,surf等算法

【ximgproc】:Contribute库扩展的图像处理算法。

 其中包括:

- 结构森林 ( Structured Forests )

- 域转换滤波 ( Domain Transform Filter )

- 引导滤波器 ( Guided Filter )

- 自适应流形滤波器 ( Adaptive Manifold Filter )

- 双边缘滤波 ( Joint Bilateral Filter )

- 超像素 ( Superpixels )

【xobjdetect】:Contribute库

积分频道特征检测器框架。acffeature, icfdetector,waldboost

【xphoto】:第三方库

增加了一些照片的处理算法 。

- 颜色平衡  (Color balance)

- 去噪 (Denoising)

- 修补(Inpainting)

转载请注明原文地址: https://www.6miu.com/read-51816.html

最新回复(0)