File: module.dox

package info (click to toggle)
visp 3.7.0-7
  • links: PTS, VCS
  • area: main
  • in suites:
  • size: 166,380 kB
  • sloc: cpp: 392,705; ansic: 224,448; xml: 23,444; python: 13,701; java: 4,792; sh: 206; objc: 145; makefile: 118
file content (156 lines) | stat: -rw-r--r-- 5,128 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
/*******************************************
 * Module imgproc
 *******************************************/
/*!
  \defgroup module_imgproc imgproc: Image processing module
  Image processing module content.

  <h2 id="header-details" class="groupheader">Tutorials</h2>

  If you are interested in image processing, you may have a look at

  - \ref tutorial-imgproc-brightness
  - \ref tutorial-imgproc-auto-gamma
  - \ref tutorial-imgproc-contrast-sharpening
  - \ref tutorial-imgproc-autothreshold
  - \ref tutorial-imgproc-contour
  - \ref tutorial-imgproc-connected-components
  - \ref tutorial-imgproc-flood-fill
  - \ref tutorial-imgproc-count-coins
  - \ref tutorial-imgproc-cht
*/
/*!
  \ingroup module_imgproc
  \defgroup group_imgproc_brightness Brightness and contrast adjustment
  Brightness and contrast adjustment.

  <h2 id="header-details" class="groupheader">Tutorials</h2>

  If you are interested in brightness manipulation, you may have a look at

  - \ref tutorial-imgproc-brightness
  - \ref tutorial-imgproc-contrast-sharpening
*/
/*!
  \ingroup module_imgproc
  \defgroup group_imgproc_gamma Gamma correction
  Gamma correction.

  <h2 id="header-details" class="groupheader">Tutorials</h2>

  If you are interested in gamma correction techniques, you may have a look at

  - \ref tutorial-imgproc-brightness
  - \ref tutorial-imgproc-auto-gamma
*/
/*!
  \ingroup module_imgproc
  \defgroup group_imgproc_histogram Histogram equalization
  Histogram equalization.

  <h2 id="header-details" class="groupheader">Tutorials</h2>

  If you are interested in histogram equalization techniques, you may have a look at

  - \ref tutorial-imgproc-brightness
  - \ref tutorial-imgproc-contrast-sharpening
*/
/*!
  \ingroup module_imgproc
  \defgroup group_imgproc_contrast Contrast stretching
  Contrast stretching.

  <h2 id="header-details" class="groupheader">Tutorials</h2>

  If you are interested in contrast stretching, you may have a look at

  - \ref tutorial-imgproc-contrast-sharpening
*/
/*!
  \ingroup module_imgproc
  \defgroup group_imgproc_sharpening Image sharpening
  Image sharpening.

  <h2 id="header-details" class="groupheader">Tutorials</h2>

  If you are interested in image sharpening techniques, you may have a look at

  - \ref tutorial-imgproc-contrast-sharpening
*/
/*!
  \ingroup module_imgproc
  \defgroup group_imgproc_retinex Retinex
  Enhance the contrast of a color image using the Retinex technique, based on the Retinex ImageJ plugin:
  <blockquote>
  Retinex filtering is based on Land's theory of image perception, proposed to explain the perceived colour constancy
  of objects under varying illumination conditions. Several approaches exist to implement the retinex principles,
  among these the multiscale retinex with colour restoration algorithm (MSRCR) combines colour constancy
  with local contrast enhancement so images are rendered similarly to how human vision is believed to operate.
  </blockquote>
  This method is based on the <a href="http://imagej.net/Retinex">Retinex ImageJ</a> plugin written by Francisco Jiménez Hernández,
  which is a modified implementation of the Retinex filter from the <a href="https://docs.gimp.org/en/plug-in-retinex.html">GIMP package</a>
  by Fabien Pelisson.

  <h2 id="header-details" class="groupheader">Tutorials</h2>

  If you are interested in the Retinex filtering, you may have a look at

  - \ref tutorial-imgproc-brightness
*/
/*!
  \ingroup module_imgproc
  \defgroup group_imgproc_connected_components Connected components
  Connected components.

  <h2 id="header-details" class="groupheader">Tutorials</h2>

  If you are interested in image processing, you may have a look at

  - \ref tutorial-imgproc-connected-components
*/
/*!
  \ingroup module_imgproc
  \defgroup group_imgproc_contours Contours extraction
  Contours extraction.

  If you are interested in contours extraction, you may have a look at

  - \ref tutorial-imgproc-contour
  - \ref tutorial-imgproc-count-coins
*/
/*!
  \ingroup module_imgproc
  \defgroup group_imgproc_morph Additional image morphology functions
  Additional image morphology functions.

  <h2 id="header-details" class="groupheader">Tutorials</h2>

  If you are interested, you may have a look at

  - \ref tutorial-imgproc-count-coins
*/
/*!
  \ingroup module_imgproc
  \defgroup group_imgproc_threshold Automatic thresholding
  Automatic thresholding using various well-known methods.

  \image html img-auto-threshold-grid36-03.png Input image.
  \image html img-auto-threshold-grid36-03-otsu.png Image automatically thresholded with the Otsu method.

  <h2 id="header-details" class="groupheader">Tutorials</h2>

  If you are interested in automatic thresholding, you may have a look at

  - \ref tutorial-imgproc-autothreshold
  - \ref tutorial-imgproc-contour
  - \ref tutorial-imgproc-count-coins
*/
/*!
  \ingroup module_imgproc
  \defgroup group_hough_transform Hough-transform-based image detection
  Detection of image features based on the Hough transform.

  If you are interested in image processing, you may have a look at

  - \ref tutorial-imgproc-cht
*/