opencv能力梳理之1 总纲

版本4.5.4
参考官方文档:https://docs.opencv.org/4.5.4/d1/dfb/intro.html

所有模块

opencv由以下各个模块组成,其中跟图像处理与识别相关的,用加粗字体标识

Core functionality (core) - a compact module defining basic data structures, including the dense multi-dimensional array Mat and basic functions used by all other modules.

Image Processing (imgproc) - an image processing module that includes linear and non-linear image filtering, geometrical image transformations (resize, affine and perspective warping, generic table-based remapping), color space conversion, histograms, and so on.

Video Analysis (video) - a video analysis module that includes motion estimation, background subtraction, and object tracking algorithms.

Camera Calibration and 3D Reconstruction (calib3d) - basic multiple-view geometry algorithms, single and stereo camera calibration, object pose estimation, stereo correspondence algorithms, and elements of 3D reconstruction.

2D Features Framework (features2d) - salient feature detectors, descriptors, and descriptor matchers.

Object Detection (objdetect) - detection of objects and instances of the predefined classes (for example, faces, eyes, mugs, people, cars, and so on).

High-level GUI (highgui) - an easy-to-use interface to simple UI capabilities.
Video I/O (videoio) - an easy-to-use interface to video capturing and video codecs.
… some other helper modules, such as FLANN and Google test wrappers, Python bindings, and others.

图像处理

Image Processing (imgproc)
 	         |---Image Filtering  
 	             描述对2D图像执行的各种线性和非线性的滤波操作
 	         |---Geometric Image Transformations
 	             描述图像的几何变换包括移位,旋转,仿射变换等
 	         |---Miscellaneous Image Transformations
 	             复杂图像变换??
      	     |---Drawing Functions
      	         绘制,画框,画线,填充等
       	     |---Color Space Conversions
       	         颜色空间转换
 			 |---ColorMaps in OpenCV
 			     色度图,可用色度图填充到灰度图中完成上色
  			 |---Planar Subdivision
  			     平面划分为小三角
  			 |---Histograms
  			     直方图相关
   			 |---Structural Analysis and Shape Descriptors
   			     结构分析与形状描述,比如contour
   			 |---Motion Analysis and Object Tracking
   			     行为分析与物体跟踪
    	     |---Feature Detection
    	         特征检测
    	     |---Object Detection
                 物体检测
    	     |---Image Segmentation
    	         图像分割
             |---C API
             |---Hardware Acceleration Layer
                 硬加速层

视频分析

Video Analysis (video)
             |---Motion Analysis
                     行为分析
             |---Object Tracking
                        物体跟踪
             |---C API

相机标定与三维重建

相机标定、相机图像矫正、三维重建

2D图像特征框架

2D Features Framework
             |---Feature Detection and Description
                 物体检测与描述
             |---Descriptor Matchers
                 描述子匹配
             |---Drawing Function of Keypoints and Matches
                 关键点绘制及匹配
             |---Object Categorization
                 物体分类
             |---Hardware Acceleration Layer
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值