Skip to content

Commit 00b3726

Browse files
committed
Merge pull request #903 from alalek:contrib_update
2 parents f89e998 + 629d391 commit 00b3726

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

50 files changed

+81
-81
lines changed

modules/README.md

Lines changed: 32 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -8,66 +8,66 @@ To turn off building one of these module repositories, set the names in bold bel
88
$ cmake -D OPENCV_EXTRA_MODULES_PATH=<opencv_contrib>/modules -D BUILD_opencv_<reponame>=OFF <opencv_source_directory>
99
```
1010

11-
1. **aruco**: ArUco and ChArUco Markers -- Augmented reality ArUco marker and "ChARUco" markers where ArUco markers embedded inside the white areas of the checker board.
11+
- **aruco**: ArUco and ChArUco Markers -- Augmented reality ArUco marker and "ChARUco" markers where ArUco markers embedded inside the white areas of the checker board.
1212

13-
2. **bgsegm**: Background Segmentation -- Improved Adaptive Background Mixture Model and use for real time human tracking under Variable-Lighting Conditions.
13+
- **bgsegm**: Background Segmentation -- Improved Adaptive Background Mixture Model and use for real time human tracking under Variable-Lighting Conditions.
1414

15-
3. **bioinspired**: Biological Vision -- Biologically inspired vision model: minimize noise and luminance variance, transient event segmentation, high dynamic range tone mapping methods.
15+
- **bioinspired**: Biological Vision -- Biologically inspired vision model: minimize noise and luminance variance, transient event segmentation, high dynamic range tone mapping methods.
1616

17-
4. **ccalib**: Custom Calibration -- Patterns for 3D reconstruction, omnidirectional camera calibration, random pattern calibration and multi-camera calibration.
17+
- **ccalib**: Custom Calibration -- Patterns for 3D reconstruction, omnidirectional camera calibration, random pattern calibration and multi-camera calibration.
1818

19-
5. **cnn_3dobj**: Deep Object Recognition and Pose -- Uses Caffe Deep Neural Net library to build, train and test a CNN model of visual object recognition and pose.
19+
- **cnn_3dobj**: Deep Object Recognition and Pose -- Uses Caffe Deep Neural Net library to build, train and test a CNN model of visual object recognition and pose.
2020

21-
6. **contrib_world**: opencv_contrib holder -- contrib_world is the module that when built, contains all other opencv_contrib modules. It may be used for the more convenient redistribution of opencv binaries.
21+
- **contrib_world**: opencv_contrib holder -- contrib_world is the module that when built, contains all other opencv_contrib modules. It may be used for the more convenient redistribution of opencv binaries.
2222

23-
7. **cvv**: Computer Vision Debugger -- Simple code that you can add to your program that pops up a GUI allowing you to interactively and visually debug computer vision programs.
23+
- **cvv**: Computer Vision Debugger -- Simple code that you can add to your program that pops up a GUI allowing you to interactively and visually debug computer vision programs.
2424

25-
8. **datasets**: Datasets Reader -- Code for reading existing computer vision databases and samples of using the readers to train, test and run using that dataset's data.
25+
- **datasets**: Datasets Reader -- Code for reading existing computer vision databases and samples of using the readers to train, test and run using that dataset's data.
2626

27-
9. **dnn**: Deep Neural Networks (DNNs) -- This module can read in image recogniton networks trained in the Caffe neural netowrk library and run them efficiently on CPU.
27+
- **dnn**: Deep Neural Networks (DNNs) -- This module can read in image recogniton networks trained in the Caffe neural netowrk library and run them efficiently on CPU.
2828

29-
10. **dnns_easily_fooled**: Subvert DNNs -- This code can use the activations in a network to fool the networks into recognizing something else.
29+
- **dnns_easily_fooled**: Subvert DNNs -- This code can use the activations in a network to fool the networks into recognizing something else.
3030

31-
11. **dpm**: Deformable Part Model -- Felzenszwalb's Cascade with deformable parts object recognition code.
31+
- **dpm**: Deformable Part Model -- Felzenszwalb's Cascade with deformable parts object recognition code.
3232

33-
12. **face**: Face Recognition -- Face recognition techniques: Eigen, Fisher and Local Binary Pattern Histograms LBPH methods.
33+
- **face**: Face Recognition -- Face recognition techniques: Eigen, Fisher and Local Binary Pattern Histograms LBPH methods.
3434

35-
13. **fuzzy**: Fuzzy Logic in Vision -- Fuzzy logic image transform and inverse; Fuzzy image processing.
35+
- **fuzzy**: Fuzzy Logic in Vision -- Fuzzy logic image transform and inverse; Fuzzy image processing.
3636

37-
14. **freetype**: Drawing text using freetype and harfbuzz.
37+
- **freetype**: Drawing text using freetype and harfbuzz.
3838

39-
15. **hdf**: Hierarchical Data Storage -- This module contains I/O routines for Hierarchical Data Format: https://en.m.wikipedia.org/wiki/Hierarchical_Data_Format meant to store large amounts of data.
39+
- **hdf**: Hierarchical Data Storage -- This module contains I/O routines for Hierarchical Data Format: https://en.m.wikipedia.org/wiki/Hierarchical_Data_Format meant to store large amounts of data.
4040

41-
16. **line_descriptor**: Line Segment Extract and Match -- Methods of extracting, describing and latching line segments using binary descriptors.
41+
- **line_descriptor**: Line Segment Extract and Match -- Methods of extracting, describing and latching line segments using binary descriptors.
4242

43-
17. **matlab**: Matlab Interface -- OpenCV Matlab Mex wrapper code generator for certain opencv core modules.
43+
- **matlab**: Matlab Interface -- OpenCV Matlab Mex wrapper code generator for certain opencv core modules.
4444

45-
18. **optflow**: Optical Flow -- Algorithms for running and evaluating deepflow, simpleflow, sparsetodenseflow and motion templates (silhouette flow).
45+
- **optflow**: Optical Flow -- Algorithms for running and evaluating deepflow, simpleflow, sparsetodenseflow and motion templates (silhouette flow).
4646

47-
19. **plot**: Plotting -- The plot module allows you to easily plot data in 1D or 2D.
47+
- **plot**: Plotting -- The plot module allows you to easily plot data in 1D or 2D.
4848

49-
20. **reg**: Image Registration -- Pixels based image registration for precise alignment. Follows the paper "Image Alignment and Stitching: A Tutorial", by Richard Szeliski.
49+
- **reg**: Image Registration -- Pixels based image registration for precise alignment. Follows the paper "Image Alignment and Stitching: A Tutorial", by Richard Szeliski.
5050

51-
21. **rgbd**: RGB-Depth Processing module -- Linemod 3D object recognition; Fast surface normals and 3D plane finding. 3D visual odometry
51+
- **rgbd**: RGB-Depth Processing module -- Linemod 3D object recognition; Fast surface normals and 3D plane finding. 3D visual odometry
5252

53-
22. **saliency**: Saliency API -- Where humans would look in a scene. Has routines for static, motion and "objectness" saliency.
53+
- **saliency**: Saliency API -- Where humans would look in a scene. Has routines for static, motion and "objectness" saliency.
5454

55-
23. **sfm**: Structure from Motion -- This module contains algorithms to perform 3d reconstruction from 2d images. The core of the module is a light version of Libmv.
55+
- **sfm**: Structure from Motion -- This module contains algorithms to perform 3d reconstruction from 2d images. The core of the module is a light version of Libmv.
5656

57-
24. **stereo**: Stereo Correspondence -- Stereo matching done with different descriptors: Census / CS-Census / MCT / BRIEF / MV.
57+
- **stereo**: Stereo Correspondence -- Stereo matching done with different descriptors: Census / CS-Census / MCT / BRIEF / MV.
5858

59-
25. **structured_light**: Structured Light Use -- How to generate and project gray code patterns and use them to find dense depth in a scene.
59+
- **structured_light**: Structured Light Use -- How to generate and project gray code patterns and use them to find dense depth in a scene.
6060

61-
26. **surface_matching**: Point Pair Features -- Implements 3d object detection and localization using multimodal point pair features.
61+
- **surface_matching**: Point Pair Features -- Implements 3d object detection and localization using multimodal point pair features.
6262

63-
27. **text**: Visual Text Matching -- In a visual scene, detect text, segment words and recognise the text.
63+
- **text**: Visual Text Matching -- In a visual scene, detect text, segment words and recognise the text.
6464

65-
28. **tracking**: Vision Based Object Tracking -- Use and/or evaluate one of 5 different visual object tracking techniques.
65+
- **tracking**: Vision Based Object Tracking -- Use and/or evaluate one of 5 different visual object tracking techniques.
6666

67-
29. **xfeatures2d**: Features2D extra -- Extra 2D Features Framework containing experimental and non-free 2D feature detector/descriptor algorithms. SURF, SIFT, BRIEF, Censure, Freak, LUCID, Daisy, Self-similar.
67+
- **xfeatures2d**: Features2D extra -- Extra 2D Features Framework containing experimental and non-free 2D feature detector/descriptor algorithms. SURF, SIFT, BRIEF, Censure, Freak, LUCID, Daisy, Self-similar.
6868

69-
30. **ximgproc**: Extended Image Processing -- Structured Forests / Domain Transform Filter / Guided Filter / Adaptive Manifold Filter / Joint Bilateral Filter / Superpixels.
69+
- **ximgproc**: Extended Image Processing -- Structured Forests / Domain Transform Filter / Guided Filter / Adaptive Manifold Filter / Joint Bilateral Filter / Superpixels.
7070

71-
31. **xobjdetect**: Boosted 2D Object Detection -- Uses a Waldboost cascade and local binary patterns computed as integral features for 2D object detection.
71+
- **xobjdetect**: Boosted 2D Object Detection -- Uses a Waldboost cascade and local binary patterns computed as integral features for 2D object detection.
7272

73-
32. **xphoto**: Extra Computational Photography -- Additional photo processing algorithms: Color balance / Denoising / Inpainting.
73+
- **xphoto**: Extra Computational Photography -- Additional photo processing algorithms: Color balance / Denoising / Inpainting.

modules/optflow/perf/perf_deepflow.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
* Redistribution and use in source and binary forms, with or without modification,
1212
* are permitted provided that the following conditions are met :
1313
*
14-
* *Redistributions of source code must retain the above copyright notice,
14+
* * Redistributions of source code must retain the above copyright notice,
1515
* this list of conditions and the following disclaimer.
1616
*
1717
* * Redistributions in binary form must reproduce the above copyright notice,

modules/optflow/perf/perf_disflow.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
* Redistribution and use in source and binary forms, with or without modification,
1212
* are permitted provided that the following conditions are met :
1313
*
14-
* *Redistributions of source code must retain the above copyright notice,
14+
* * Redistributions of source code must retain the above copyright notice,
1515
* this list of conditions and the following disclaimer.
1616
*
1717
* * Redistributions in binary form must reproduce the above copyright notice,

modules/optflow/perf/perf_variational_refinement.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
* Redistribution and use in source and binary forms, with or without modification,
1212
* are permitted provided that the following conditions are met :
1313
*
14-
* *Redistributions of source code must retain the above copyright notice,
14+
* * Redistributions of source code must retain the above copyright notice,
1515
* this list of conditions and the following disclaimer.
1616
*
1717
* * Redistributions in binary form must reproduce the above copyright notice,

modules/ximgproc/include/opencv2/ximgproc.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
* Redistribution and use in source and binary forms, with or without modification,
1212
* are permitted provided that the following conditions are met :
1313
*
14-
* *Redistributions of source code must retain the above copyright notice,
14+
* * Redistributions of source code must retain the above copyright notice,
1515
* this list of conditions and the following disclaimer.
1616
*
1717
* * Redistributions in binary form must reproduce the above copyright notice,

modules/ximgproc/include/opencv2/ximgproc/disparity_filter.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
* Redistribution and use in source and binary forms, with or without modification,
1212
* are permitted provided that the following conditions are met :
1313
*
14-
* *Redistributions of source code must retain the above copyright notice,
14+
* * Redistributions of source code must retain the above copyright notice,
1515
* this list of conditions and the following disclaimer.
1616
*
1717
* * Redistributions in binary form must reproduce the above copyright notice,

modules/ximgproc/include/opencv2/ximgproc/edge_filter.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
* Redistribution and use in source and binary forms, with or without modification,
1212
* are permitted provided that the following conditions are met :
1313
*
14-
* *Redistributions of source code must retain the above copyright notice,
14+
* * Redistributions of source code must retain the above copyright notice,
1515
* this list of conditions and the following disclaimer.
1616
*
1717
* * Redistributions in binary form must reproduce the above copyright notice,

modules/ximgproc/include/opencv2/ximgproc/paillou_filter.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
* Redistribution and use in source and binary forms, with or without modification,
1212
* are permitted provided that the following conditions are met :
1313
*
14-
* *Redistributions of source code must retain the above copyright notice,
14+
* * Redistributions of source code must retain the above copyright notice,
1515
* this list of conditions and the following disclaimer.
1616
*
1717
* * Redistributions in binary form must reproduce the above copyright notice,

modules/ximgproc/include/opencv2/ximgproc/sparse_match_interpolator.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
* Redistribution and use in source and binary forms, with or without modification,
1212
* are permitted provided that the following conditions are met :
1313
*
14-
* *Redistributions of source code must retain the above copyright notice,
14+
* * Redistributions of source code must retain the above copyright notice,
1515
* this list of conditions and the following disclaimer.
1616
*
1717
* * Redistributions in binary form must reproduce the above copyright notice,

modules/ximgproc/perf/perf_adaptive_manifold.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
* Redistribution and use in source and binary forms, with or without modification,
1212
* are permitted provided that the following conditions are met :
1313
*
14-
* *Redistributions of source code must retain the above copyright notice,
14+
* * Redistributions of source code must retain the above copyright notice,
1515
* this list of conditions and the following disclaimer.
1616
*
1717
* * Redistributions in binary form must reproduce the above copyright notice,

modules/ximgproc/perf/perf_bilateral_texture_filter.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
* Redistribution and use in source and binary forms, with or without modification,
1212
* are permitted provided that the following conditions are met :
1313
*
14-
* *Redistributions of source code must retain the above copyright notice,
14+
* * Redistributions of source code must retain the above copyright notice,
1515
* this list of conditions and the following disclaimer.
1616
*
1717
* * Redistributions in binary form must reproduce the above copyright notice,

modules/ximgproc/perf/perf_disparity_wls_filter.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
* Redistribution and use in source and binary forms, with or without modification,
1212
* are permitted provided that the following conditions are met :
1313
*
14-
* *Redistributions of source code must retain the above copyright notice,
14+
* * Redistributions of source code must retain the above copyright notice,
1515
* this list of conditions and the following disclaimer.
1616
*
1717
* * Redistributions in binary form must reproduce the above copyright notice,

modules/ximgproc/perf/perf_domain_transform.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
* Redistribution and use in source and binary forms, with or without modification,
1212
* are permitted provided that the following conditions are met :
1313
*
14-
* *Redistributions of source code must retain the above copyright notice,
14+
* * Redistributions of source code must retain the above copyright notice,
1515
* this list of conditions and the following disclaimer.
1616
*
1717
* * Redistributions in binary form must reproduce the above copyright notice,

modules/ximgproc/perf/perf_fgs_filter.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
* Redistribution and use in source and binary forms, with or without modification,
1212
* are permitted provided that the following conditions are met :
1313
*
14-
* *Redistributions of source code must retain the above copyright notice,
14+
* * Redistributions of source code must retain the above copyright notice,
1515
* this list of conditions and the following disclaimer.
1616
*
1717
* * Redistributions in binary form must reproduce the above copyright notice,

modules/ximgproc/perf/perf_guided_filter.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
* Redistribution and use in source and binary forms, with or without modification,
1212
* are permitted provided that the following conditions are met :
1313
*
14-
* *Redistributions of source code must retain the above copyright notice,
14+
* * Redistributions of source code must retain the above copyright notice,
1515
* this list of conditions and the following disclaimer.
1616
*
1717
* * Redistributions in binary form must reproduce the above copyright notice,

modules/ximgproc/perf/perf_l0_smooth.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
* Redistribution and use in source and binary forms, with or without modification,
1212
* are permitted provided that the following conditions are met :
1313
*
14-
* *Redistributions of source code must retain the above copyright notice,
14+
* * Redistributions of source code must retain the above copyright notice,
1515
* this list of conditions and the following disclaimer.
1616
*
1717
* * Redistributions in binary form must reproduce the above copyright notice,

modules/ximgproc/perf/perf_rolling_guidance_filter.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
* Redistribution and use in source and binary forms, with or without modification,
1212
* are permitted provided that the following conditions are met :
1313
*
14-
* *Redistributions of source code must retain the above copyright notice,
14+
* * Redistributions of source code must retain the above copyright notice,
1515
* this list of conditions and the following disclaimer.
1616
*
1717
* * Redistributions in binary form must reproduce the above copyright notice,

modules/ximgproc/perf/perf_weighted_median_filter.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
* Redistribution and use in source and binary forms, with or without modification,
1212
* are permitted provided that the following conditions are met :
1313
*
14-
* *Redistributions of source code must retain the above copyright notice,
14+
* * Redistributions of source code must retain the above copyright notice,
1515
* this list of conditions and the following disclaimer.
1616
*
1717
* * Redistributions in binary form must reproduce the above copyright notice,

modules/ximgproc/perf/pref_joint_bilateral_filter.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
* Redistribution and use in source and binary forms, with or without modification,
1212
* are permitted provided that the following conditions are met :
1313
*
14-
* *Redistributions of source code must retain the above copyright notice,
14+
* * Redistributions of source code must retain the above copyright notice,
1515
* this list of conditions and the following disclaimer.
1616
*
1717
* * Redistributions in binary form must reproduce the above copyright notice,

modules/ximgproc/samples/live_demo.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
* Redistribution and use in source and binary forms, with or without modification,
1212
* are permitted provided that the following conditions are met :
1313
*
14-
* *Redistributions of source code must retain the above copyright notice,
14+
* * Redistributions of source code must retain the above copyright notice,
1515
* this list of conditions and the following disclaimer.
1616
*
1717
* * Redistributions in binary form must reproduce the above copyright notice,

modules/ximgproc/samples/paillou_demo.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
* Redistribution and use in source and binary forms, with or without modification,
1212
* are permitted provided that the following conditions are met :
1313
*
14-
* *Redistributions of source code must retain the above copyright notice,
14+
* * Redistributions of source code must retain the above copyright notice,
1515
* this list of conditions and the following disclaimer.
1616
*
1717
* * Redistributions in binary form must reproduce the above copyright notice,

modules/ximgproc/src/adaptive_manifold_filter_n.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
* Redistribution and use in source and binary forms, with or without modification,
1212
* are permitted provided that the following conditions are met :
1313
*
14-
* *Redistributions of source code must retain the above copyright notice,
14+
* * Redistributions of source code must retain the above copyright notice,
1515
* this list of conditions and the following disclaimer.
1616
*
1717
* * Redistributions in binary form must reproduce the above copyright notice,

modules/ximgproc/src/disparity_filters.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
* Redistribution and use in source and binary forms, with or without modification,
1212
* are permitted provided that the following conditions are met :
1313
*
14-
* *Redistributions of source code must retain the above copyright notice,
14+
* * Redistributions of source code must retain the above copyright notice,
1515
* this list of conditions and the following disclaimer.
1616
*
1717
* * Redistributions in binary form must reproduce the above copyright notice,

0 commit comments

Comments
 (0)