博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
OpenCV_contrib模块概述
阅读量:2384 次
发布时间:2019-05-10

本文共 5517 字,大约阅读时间需要 18 分钟。

其实就是Overview翻译了一下,233

contrib英文介绍地址:  地址

AR增强现实模块,可用于黑白棋盘相机标定,见 文章

aruco: ArUco and ChArUco Markers -- Augmented reality ArUco marker and "ChARUco" markers where ArUco markers embedded inside the white areas of the checker board.

背景分割----将静态背景估计和贝叶斯像素级分割结合,更多背景分割见Opencv分割模块 地址

bgsegm: Background segmentation algorithm combining statistical background image estimation and per-pixel Bayesian segmentation.

生物视觉----生物启发模型:最小化噪声、亮度变化、瞬间事件分割、高动态范围色调映射

(看着好高大上,2333,mark一下)

bioinspired: Biological Vision -- Biologically inspired vision model: minimize noise and luminance variance, transient event segmentation, high dynamic range tone mapping methods.

自定义标定----三维重建、相机标定、随机模式标定、多相机标定

ccalib: Custom Calibration -- Patterns for 3D reconstruction, omnidirectional camera calibration, random pattern calibration and multi-camera calibration.

CNN物体识别和姿态估计----基于Caffe

cnn_3dobj: Deep Object Recognition and Pose -- Uses Caffe Deep Neural Net library to build, train and test a CNN model of visual object recognition and pose.

弹窗GUI----方便调试

cvv: Computer Vision Debugger -- Simple code that you can add to your program that pops up a GUI allowing you to interactively and visually debug computer vision programs.

数据集Reader----用来读取现有CV数据集的代码

datasets: Datasets Reader -- Code for reading existing computer vision databases and samples of using the readers to train, test and run using that dataset's data.

DNN物体识别----CNN物体识别,利用Caffe训练,opencv_dnn模块进行识别

dnn_objdetect: Object Detection using CNNs -- Implements compact CNN Model for object detection. Trained using Caffe but uses opencv_dnn modeule.

糊弄DNN----欺骗DNN致其错误识别?....

dnns_easily_fooled: Subvert DNNs -- This code can use the activations in a network to fool the networks into recognizing something else.

DPM物体识别-----大名鼎鼎的行人识别方法

dpm: Deformable Part Model -- Felzenszwalb's Cascade with deformable parts object recognition code.

人脸识别----Eigen,fisher,LBPH方法

face: Face Recognition -- Face recognition techniques: Eigen, Fisher and Local Binary Pattern Histograms LBPH methods.

模糊变化----正逆模糊变化、模糊图片处理

fuzzy: Fuzzy Logic in Vision -- Fuzzy logic image transform and inverse; Fuzzy image processing.

FreeType----利用freetype和harfbuzz在图片上“画”文字

freetype: Drawing text using freetype and harfbuzz.

HDF----hdf存储

hdf: Hierarchical Data Storage -- This module contains I/O routines for Hierarchical Data Format: link. meant to store large amounts of data.

线条描述子----线条提取和匹配   详情见:  地址

ine_descriptor: Line Segment Extract and Match -- Methods of extracting, describing and latching line segments using binary descriptors.

matlab----顾名思义,233,matlab交互接口

matlab: Matlab Interface -- OpenCV Matlab Mex wrapper code generator for certain opencv core modules.

光流optflow----deepflow、simpleflow、sparsetodenseflow、sihouette flow等方法

optflow: Optical Flow -- Algorithms for running and evaluating deepflow, simpleflow, sparsetodenseflow and motion templates (silhouette flow).

3D可视化----利用ORGE 3D引擎来渲染3D数据

ovis: OGRE 3D Visualiser -- allows you to render 3D data using the OGRE 3D engine.

绘图----可以轻松绘制1D2D数据(matlab风格) 参考地址

plot: Plotting -- The plot module allows you to easily plot data in 1D or 2D.

图像注册----为了精准拼接

reg: Image Registration -- Pixels based image registration for precise alignment. Follows the paper "Image Alignment and Stitching: A Tutorial", by Richard Szeliski.

RGBD模块----linemod物体识别、快速法相计算、3D平面寻找、3D测距以及利用kinectFusion的三维重建

rgbd: RGB-Depth Processing module -- Linemod 3D object recognition; Fast surface normals and 3D plane finding. 3D visual odometry. 3d reconstruction using KinectFusion.

显著性saliency----人类看一张图会被什么所吸引?

saliency: Saliency API -- Where humans would look in a scene. Has routines for static, motion and "objectness" saliency.

从2D图像进行三维重建----轻量级的Libmv

sfm: Structure from Motion -- This module contains algorithms to perform 3d reconstruction from 2d images. The core of the module is a light version of Libmv.

三维描述子----不同的描述子用来建立三维配对关系:Census/CS-Census/MCT/BRIEF/MV.

stereo: Stereo Correspondence -- Stereo matching done with different descriptors: Census / CS-Census / MCT / BRIEF / MV.

结构光----如何利用结构光去分析场景的深度

structured_light: Structured Light Use -- How to generate and project gray code patterns and use them to find dense depth in a scene.

平面配准----利用PPF特征进行物体识别和定位

surface_matching: Point Pair Features -- Implements 3d object detection and localization using multimodal point pair features.

文字识别----检测文字,分割词汇,识别文本

text: Visual Text Matching -- In a visual scene, detect text, segment words and recognise the text.

目标跟踪----多种追踪算法  地址

tracking: Vision Based Object Tracking -- Use and/or evaluate one of 5 different visual object tracking techniques.

额外的2D特征----包括一些不免费的,SURF、SIFT、BRIEF、Censure、Rreak、LUCID、Daisy、Self-similar

xfeatures2d: Features2D extra -- Extra 2D Features Framework containing experimental and non-free 2D feature detector/descriptor algorithms. SURF, SIFT, BRIEF, Censure, Freak, LUCID, Daisy, Self-similar.

扩展图像处理----结构森林、一堆filter(domain/guided/Adaptive Manifold/Joint Bilateral)、超像素、脊检测filter...

ximgproc: Extended Image Processing -- Structured Forests / Domain Transform Filter / Guided Filter / Adaptive Manifold Filter / Joint Bilateral Filter / Superpixels / Ridge Detection Filter.

物体检测----级联检测器  LBP+_WaldBoost

xobjdetect: Boosted 2D Object Detection -- Uses a Waldboost cascade and local binary patterns computed as integral features for 2D object detection.

照片处理----颜色均衡、降噪、图像修复

xphoto: Extra Computational Photography -- Additional photo processing algorithms: Color balance / Denoising / Inpainting.

终于打完了,2333,感觉有好多可以尝试的,开心

转载地址:http://rzdab.baihongyu.com/

你可能感兴趣的文章
慎用VC 6.0
查看>>
游戏杆编程心得
查看>>
周例会的作用
查看>>
字符集研究之多字节字符集和unicode字符集
查看>>
字符集研究之不同字符集的转换方式
查看>>
一个应用程序无法启动错误的解决过程
查看>>
除虫记——有关WindowsAPI文件查找函数的一次压力测试
查看>>
Incredibuild导入key的方式
查看>>
跨平台C++开源代码的两种常用编译方式
查看>>
Eclipse的搜索技巧
查看>>
centos常用命令二
查看>>
通过修改kong属性解决不能获取外网域名的问题
查看>>
Eclipse带命令行参数调试
查看>>
php smtp发送邮件
查看>>
wordpress简代码(短代码、shortcode)
查看>>
yii框架的404、500等异常处理
查看>>
yii框架在layout模式下,模版和layout文件的渲染顺序
查看>>
php5对象复制、clone、浅复制与深复制
查看>>
php设计模式
查看>>
git与github在ubuntu下的使用
查看>>