Expand description
Re-exports§
Modules§
- alphamat
- Alpha Matting
- aruco
- Aruco markers, module functionality was moved to objdetect module
- bgsegm
- Improved Background-Foreground Segmentation Methods
- bioinspired
- Biologically inspired vision models and derivated tools
- boxed_ref 
- calib3d
- Camera Calibration and 3D Reconstruction
- ccalib
- Custom Calibration Pattern for 3D reconstruction
- core
- Core functionality
- cudaarithm
- Operations on Matrices
- cudabgsegm
- Background Segmentation
- cudacodec
- Video Encoding/Decoding
- cudafeatures2d
- Feature Detection and Description
- cudafilters
- Image Filtering
- cudaimgproc
- Image Processing
- cudalegacy
- Legacy support
- cudaobjdetect
- Object Detection
- cudaoptflow
- Optical Flow
- cudastereo
- Stereo Correspondence
- cudawarping
- Image Warping
- cvv
- GUI for Interactive Visual Debugging of Computer Vision Programs
- dnn
- Deep Neural Network module
- dnn_superres 
- DNN used for super resolution
- dpm
- Deformable Part-based Models
- error
- face
- Face Analysis
- features2d
- 2D Features Framework
- flann
- Clustering and Search in Multi-Dimensional Spaces
- freetype
- Drawing UTF-8 strings with freetype/harfbuzz
- fuzzy
- Image processing based on fuzzy mathematics
- gapi
- \defgroup gapi_ref G-API framework
- hdf
- Hierarchical Data Format I/O routines
- hfs
- Hierarchical Feature Selection for Efficient Image Segmentation
- highgui
- High-level GUI
- hub_prelude 
- img_hash 
- The module brings implementations of different image hashing algorithms.
- imgcodecs
- Image file reading and writing
- imgproc
- Image Processing
- intensity_transform 
- The module brings implementations of intensity transformation algorithms to adjust image contrast.
- line_descriptor 
- Binary descriptors for lines extracted from an image
- mcc
- Macbeth Chart module
- ml
- Machine Learning
- mod_prelude 
- Prelude for generated modules and types
- mod_prelude_ sys 
- Prelude for sys (externs) module and types
- objdetect
- Object Detection
- optflow
- Optical Flow Algorithms
- ovis
- OGRE 3D Visualiser
- phase_unwrapping 
- Phase Unwrapping API
- photo
- Computational Photography
- platform_types 
- Reexported platform types that are used by OpenCV
- plot
- Plot function for Mat data
- prelude
- quality
- rapid
- silhouette based 3D object tracking
- rgbd
- RGB-Depth Processing
- saliency
- Saliency API
- sfm
- Structure From Motion
- shape
- Shape Distance and Matching
- signal
- Signal Processing
- stereo
- Stereo Correspondance Algorithms
- stitching
- Images stitching
- structured_light 
- Structured Light API
- superres
- Super Resolution
- surface_matching 
- Surface Matching
- text
- Scene Text Detection and Recognition
- tracking
- Tracking API
- traits
- types
- video
- Video Analysis
- videoio
- Video I/O
- videostab
- Video Stabilization
- viz
- 3D Visualizer
- wechat_qrcode 
- WeChat QR code detector for detecting and parsing QR code.
- xfeatures2d
- Extra 2D Features Framework
- ximgproc
- Extended Image Processing
- xobjdetect
- Extended object detection
- xphoto
- Additional photo processing algorithms
Macros§
- not_opencv_ branch_ 4 
- Conditional compilation macro based on OpenCV branch version for usage in external crates.
- not_opencv_ branch_ 5 
- Conditional compilation macro based on OpenCV branch version for usage in external crates.
- not_opencv_ branch_ 34 
- Conditional compilation macro based on OpenCV branch version for usage in external crates.
- opencv_branch_ 4 
- Conditional compilation macro based on OpenCV branch version for usage in external crates.
- opencv_branch_ 5 
- Conditional compilation macro based on OpenCV branch version for usage in external crates.
- opencv_branch_ 34 
- Conditional compilation macro based on OpenCV branch version for usage in external crates.
- opencv_has_ inherent_ feature_ algorithm_ hint 
- Conditional compilation macro based on whether OpenCV was built with or without the algorithm_hint feature
- opencv_has_ inherent_ feature_ cuda 
- Conditional compilation macro based on whether OpenCV was built with or without the cuda feature
- opencv_has_ inherent_ feature_ hfloat 
- Conditional compilation macro based on whether OpenCV was built with or without the hfloat feature
- opencv_has_ inherent_ feature_ opencl 
- Conditional compilation macro based on whether OpenCV was built with or without the opencl feature
- opencv_has_ module_ 3d 
- Conditional compilation macro based on whether the 3d OpenCV module is enabled
- opencv_has_ module_ alphamat 
- Conditional compilation macro based on whether the alphamat OpenCV module is enabled
- opencv_has_ module_ aruco 
- Conditional compilation macro based on whether the aruco OpenCV module is enabled
- opencv_has_ module_ aruco_ detector 
- Conditional compilation macro based on whether the aruco_detector OpenCV module is enabled
- opencv_has_ module_ barcode 
- Conditional compilation macro based on whether the barcode OpenCV module is enabled
- opencv_has_ module_ bgsegm 
- Conditional compilation macro based on whether the bgsegm OpenCV module is enabled
- opencv_has_ module_ bioinspired 
- Conditional compilation macro based on whether the bioinspired OpenCV module is enabled
- opencv_has_ module_ calib 
- Conditional compilation macro based on whether the calib OpenCV module is enabled
- opencv_has_ module_ calib3d 
- Conditional compilation macro based on whether the calib3d OpenCV module is enabled
- opencv_has_ module_ ccalib 
- Conditional compilation macro based on whether the ccalib OpenCV module is enabled
- opencv_has_ module_ core 
- Conditional compilation macro based on whether the core OpenCV module is enabled
- opencv_has_ module_ cudaarithm 
- Conditional compilation macro based on whether the cudaarithm OpenCV module is enabled
- opencv_has_ module_ cudabgsegm 
- Conditional compilation macro based on whether the cudabgsegm OpenCV module is enabled
- opencv_has_ module_ cudacodec 
- Conditional compilation macro based on whether the cudacodec OpenCV module is enabled
- opencv_has_ module_ cudafeatures2d 
- Conditional compilation macro based on whether the cudafeatures2d OpenCV module is enabled
- opencv_has_ module_ cudafilters 
- Conditional compilation macro based on whether the cudafilters OpenCV module is enabled
- opencv_has_ module_ cudaimgproc 
- Conditional compilation macro based on whether the cudaimgproc OpenCV module is enabled
- opencv_has_ module_ cudalegacy 
- Conditional compilation macro based on whether the cudalegacy OpenCV module is enabled
- opencv_has_ module_ cudaobjdetect 
- Conditional compilation macro based on whether the cudaobjdetect OpenCV module is enabled
- opencv_has_ module_ cudaoptflow 
- Conditional compilation macro based on whether the cudaoptflow OpenCV module is enabled
- opencv_has_ module_ cudastereo 
- Conditional compilation macro based on whether the cudastereo OpenCV module is enabled
- opencv_has_ module_ cudawarping 
- Conditional compilation macro based on whether the cudawarping OpenCV module is enabled
- opencv_has_ module_ cvv 
- Conditional compilation macro based on whether the cvv OpenCV module is enabled
- opencv_has_ module_ dnn 
- Conditional compilation macro based on whether the dnn OpenCV module is enabled
- opencv_has_ module_ dnn_ superres 
- Conditional compilation macro based on whether the dnn_superres OpenCV module is enabled
- opencv_has_ module_ dpm 
- Conditional compilation macro based on whether the dpm OpenCV module is enabled
- opencv_has_ module_ face 
- Conditional compilation macro based on whether the face OpenCV module is enabled
- opencv_has_ module_ features 
- Conditional compilation macro based on whether the features OpenCV module is enabled
- opencv_has_ module_ features2d 
- Conditional compilation macro based on whether the features2d OpenCV module is enabled
- opencv_has_ module_ flann 
- Conditional compilation macro based on whether the flann OpenCV module is enabled
- opencv_has_ module_ freetype 
- Conditional compilation macro based on whether the freetype OpenCV module is enabled
- opencv_has_ module_ fuzzy 
- Conditional compilation macro based on whether the fuzzy OpenCV module is enabled
- opencv_has_ module_ gapi 
- Conditional compilation macro based on whether the gapi OpenCV module is enabled
- opencv_has_ module_ hdf 
- Conditional compilation macro based on whether the hdf OpenCV module is enabled
- opencv_has_ module_ hfs 
- Conditional compilation macro based on whether the hfs OpenCV module is enabled
- opencv_has_ module_ highgui 
- Conditional compilation macro based on whether the highgui OpenCV module is enabled
- opencv_has_ module_ img_ hash 
- Conditional compilation macro based on whether the img_hash OpenCV module is enabled
- opencv_has_ module_ imgcodecs 
- Conditional compilation macro based on whether the imgcodecs OpenCV module is enabled
- opencv_has_ module_ imgproc 
- Conditional compilation macro based on whether the imgproc OpenCV module is enabled
- opencv_has_ module_ intensity_ transform 
- Conditional compilation macro based on whether the intensity_transform OpenCV module is enabled
- opencv_has_ module_ line_ descriptor 
- Conditional compilation macro based on whether the line_descriptor OpenCV module is enabled
- opencv_has_ module_ mcc 
- Conditional compilation macro based on whether the mcc OpenCV module is enabled
- opencv_has_ module_ ml 
- Conditional compilation macro based on whether the ml OpenCV module is enabled
- opencv_has_ module_ objdetect 
- Conditional compilation macro based on whether the objdetect OpenCV module is enabled
- opencv_has_ module_ optflow 
- Conditional compilation macro based on whether the optflow OpenCV module is enabled
- opencv_has_ module_ ovis 
- Conditional compilation macro based on whether the ovis OpenCV module is enabled
- opencv_has_ module_ phase_ unwrapping 
- Conditional compilation macro based on whether the phase_unwrapping OpenCV module is enabled
- opencv_has_ module_ photo 
- Conditional compilation macro based on whether the photo OpenCV module is enabled
- opencv_has_ module_ plot 
- Conditional compilation macro based on whether the plot OpenCV module is enabled
- opencv_has_ module_ quality 
- Conditional compilation macro based on whether the quality OpenCV module is enabled
- opencv_has_ module_ rapid 
- Conditional compilation macro based on whether the rapid OpenCV module is enabled
- opencv_has_ module_ rgbd 
- Conditional compilation macro based on whether the rgbd OpenCV module is enabled
- opencv_has_ module_ saliency 
- Conditional compilation macro based on whether the saliency OpenCV module is enabled
- opencv_has_ module_ sfm 
- Conditional compilation macro based on whether the sfm OpenCV module is enabled
- opencv_has_ module_ shape 
- Conditional compilation macro based on whether the shape OpenCV module is enabled
- opencv_has_ module_ signal 
- Conditional compilation macro based on whether the signal OpenCV module is enabled
- opencv_has_ module_ stereo 
- Conditional compilation macro based on whether the stereo OpenCV module is enabled
- opencv_has_ module_ stitching 
- Conditional compilation macro based on whether the stitching OpenCV module is enabled
- opencv_has_ module_ structured_ light 
- Conditional compilation macro based on whether the structured_light OpenCV module is enabled
- opencv_has_ module_ superres 
- Conditional compilation macro based on whether the superres OpenCV module is enabled
- opencv_has_ module_ surface_ matching 
- Conditional compilation macro based on whether the surface_matching OpenCV module is enabled
- opencv_has_ module_ text 
- Conditional compilation macro based on whether the text OpenCV module is enabled
- opencv_has_ module_ tracking 
- Conditional compilation macro based on whether the tracking OpenCV module is enabled
- opencv_has_ module_ video 
- Conditional compilation macro based on whether the video OpenCV module is enabled
- opencv_has_ module_ videoio 
- Conditional compilation macro based on whether the videoio OpenCV module is enabled
- opencv_has_ module_ videostab 
- Conditional compilation macro based on whether the videostab OpenCV module is enabled
- opencv_has_ module_ viz 
- Conditional compilation macro based on whether the viz OpenCV module is enabled
- opencv_has_ module_ wechat_ qrcode 
- Conditional compilation macro based on whether the wechat_qrcode OpenCV module is enabled
- opencv_has_ module_ xfeatures2d 
- Conditional compilation macro based on whether the xfeatures2d OpenCV module is enabled
- opencv_has_ module_ ximgproc 
- Conditional compilation macro based on whether the ximgproc OpenCV module is enabled
- opencv_has_ module_ xobjdetect 
- Conditional compilation macro based on whether the xobjdetect OpenCV module is enabled
- opencv_has_ module_ xphoto 
- Conditional compilation macro based on whether the xphoto OpenCV module is enabled
- opencv_has_ module_ xstereo 
- Conditional compilation macro based on whether the xstereo OpenCV module is enabled