-
The Core Functionality (core module)
Here you will learn about the basic building blocks of this library. A must read for understanding how to manipulate the images on a pixel level.
-
Image Processing (imgproc module)
In this section you will learn about the image processing (manipulation) functions inside OpenCV.
-
High Level GUI and Media (highgui module)
This section contains valuable tutorials on how to use the built-in graphical user interface of the library.
-
Video Input and Output (videoio module)
These tutorials show how to read and write videos using videio module.
-
Camera calibration and 3D reconstruction (calib3d module)
Although most of our images are in a 2D format they do come from a 3D world. Here you will learn how to find out 3D world information from 2D images.
-
2D Features framework (feature2d module)
Learn about how to use the feature points detectors, descriptors and matching framework found inside OpenCV.
-
Here you will find algorithms usable on your video streams like motion extraction, feature tracking and foreground extractions.
-
Use the powerful machine learning classes for statistical classification, regression and clustering of data.
-
Images stitching (stitching module)
Learn how to create beautiful photo panoramas and more with OpenCV stitching pipeline.