OpenCV  3.2.0
Open Source Computer Vision
Modules
Here is a list of all modules:
[detail level 12345]
 ►Core functionality
 ►Image processing
 ►Image file reading and writing
 ►Video I/ORead and write video or images sequence with OpenCV
 ►High-level GUI
 ►Video Analysis
 ►Camera Calibration and 3D Reconstruction
 ►2D Features Framework
 ►Object Detection
 Machine Learning
 Clustering and Search in Multi-Dimensional Spaces
 ►Computational Photography
 ►Images stitching
 Shape Distance and Matching
 Super Resolution
 ►Video Stabilization
 ►3D Visualizer
 ArUco Marker Detection
 Improved Background-Foreground Segmentation Methods
 Biologically inspired vision models and derivated tools
 Custom Calibration Pattern for 3D reconstruction
 3D object recognition and pose estimation API
 GUI for Interactive Visual Debugging of Computer Vision Programs
 ►Framework for working with different datasets
 ►Deep Neural Network module
 Deformable Part-based Models
 Face Recognition
 Drawing UTF-8 strings with freetype/harfbuzz
 ►Image processing based on fuzzy mathematics
 ►Hierarchical Data Format I/O routines
 Binary descriptors for lines extracted from an image
 MATLAB Bridge
 Optical Flow Algorithms
 Phase Unwrapping API
 Plot function for Mat data
 Image Registration
 RGB-Depth Processing
 Saliency API
 ►Structure From Motion
 Stereo Correspondance Algorithms
 Structured Light API
 Surface Matching
 ►Scene Text Detection and Recognition
 Tracking API
 ►Extended Image Processing
 Extended object detection
 Additional photo processing algorithms