README.md 2.3 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
An overview of the contrib modules and a small explanation
----------------------------------------------------------

This list gives an overview of all modules available inside the contrib repository.
These are also the correct names for disabling the building of a specific module by adding

```
$ cmake -D OPENCV_EXTRA_MODULES_PATH=<opencv_contrib>/modules -D BUILD_opencv_reponame=OFF <opencv_source_directory>
```

1. **opencv_adas**: Advanced Driver Assistance Systems module with Forward Collision Warning.

2. **opencv_bgsegm**: Improved Adaptive Background Mixture Model for Real-time Tracking / Visual Tracking of Human Visitors under Variable-Lighting Conditions.

3. **opencv_bioinspired**: Biologically inspired vision models and derivated tools.

4. **opencv_ ccalib**: Custom Calibration Pattern for 3D reconstruction.

5. **opencv_cvv**: GUI for Interactive Visual Debugging of Computer Vision Programs.

21
6. **opencv_datasets**: Interface for interfacing with existing computer vision databases.
22

23
7. **opencv_datasettools**: Tools for working with different datasets.
24

25
8. **opencv_face**: Recently added face recognition software which is not yet stabalized.
26

27
9. **opencv_latentsvm**: Implementation of the LatentSVM detector algorithm.
28

29
10. **opencv_line_descriptor**: Binary descriptors for lines extracted from an image.
30

31
11. **opencv_matlab**: OpenCV Matlab Code Generator.
32

33
12. **opencv_optflow**: Optical Flow Algorithms for tracking points.
34

35
13. **opencv_reg**: Image Registration module.
36

37
14. **opencv_rgbd**: RGB-Depth Processing module.
38

39
15. **opencv_saliency**: Saliency API, understanding where humans focus given a scene.
40

41
16. **opencv_surface_matching**: Surface Matching Algorithm Through 3D Features.
42

43
17. **opencv_text**: Scene Text Detection and Recognition in Natural Scene Images.
44

45 46 47 48 49
18. **opencv_tracking**: Long-term optical tracking API.

19. **opencv_xfeatures2d**: Extra 2D Features Framework containing experimental and non-free 2D feature algorithms.

20. **opencv_ximgproc**: Extended Image Processing: Structured Forests / Domain Transform Filter / Guided Filter / Adaptive Manifold Filter / Joint Bilateral Filter / Superpixels.
50
 
51
21. **opencv_xobjdetect**: Integral Channel Features Detector Framework.
52

53
22. **opencv_xphoto**: Additional photo processing algorithms: Color balance / Denoising / Inpainting.