markus / CompareLib / bin / Release / OpenCvSharp.Blob.xml @ 787a4489
이력 | 보기 | 이력해설 | 다운로드 (53.3 KB)
1 |
<?xml version="1.0"?>
|
---|---|
2 |
<doc>
|
3 |
<assembly>
|
4 |
<name>OpenCvSharp.Blob</name> |
5 |
</assembly>
|
6 |
<members>
|
7 |
<member name="T:OpenCvSharp.Blob.BlobRenderer"> |
8 |
<summary>
|
9 |
|
10 |
</summary>
|
11 |
</member>
|
12 |
<member name="M:OpenCvSharp.Blob.BlobRenderer.PerformOne(OpenCvSharp.Blob.LabelData,OpenCvSharp.Blob.CvBlob,OpenCvSharp.Mat,OpenCvSharp.Mat,OpenCvSharp.Blob.RenderBlobsMode,OpenCvSharp.Scalar,System.Double)"> |
13 |
<summary>
|
14 |
|
15 |
</summary>
|
16 |
<param name="labels"></param> |
17 |
<param name="blob"></param> |
18 |
<param name="imgSrc"></param> |
19 |
<param name="imgDst"></param> |
20 |
<param name="mode"></param> |
21 |
<param name="color"></param> |
22 |
<param name="alpha"></param> |
23 |
</member>
|
24 |
<member name="M:OpenCvSharp.Blob.BlobRenderer.PerformMany(OpenCvSharp.Blob.CvBlobs,OpenCvSharp.Mat,OpenCvSharp.Mat,OpenCvSharp.Blob.RenderBlobsMode,System.Double)"> |
25 |
<summary>
|
26 |
|
27 |
</summary>
|
28 |
<param name="blobs"></param> |
29 |
<param name="imgSrc"></param> |
30 |
<param name="imgDst"></param> |
31 |
<param name="mode"></param> |
32 |
<param name="alpha"></param> |
33 |
</member>
|
34 |
<member name="M:OpenCvSharp.Blob.BlobRenderer.Hsv2Rgb(System.Double,System.Double,System.Double,System.Double@,System.Double@,System.Double@)"> |
35 |
<summary>
|
36 |
|
37 |
</summary>
|
38 |
<param name="h"></param> |
39 |
<param name="s"></param> |
40 |
<param name="v"></param> |
41 |
<param name="r"></param> |
42 |
<param name="g"></param> |
43 |
<param name="b"></param> |
44 |
</member>
|
45 |
<member name="T:OpenCvSharp.Blob.CvBlob"> |
46 |
<summary>
|
47 |
Struct that contain information about one blob. |
48 |
</summary>
|
49 |
</member>
|
50 |
<member name="M:OpenCvSharp.Blob.CvBlob.#ctor"> |
51 |
<summary>
|
52 |
Constructor |
53 |
</summary>
|
54 |
</member>
|
55 |
<member name="M:OpenCvSharp.Blob.CvBlob.#ctor(System.Int32,System.Int32,System.Int32)"> |
56 |
<summary>
|
57 |
|
58 |
</summary>
|
59 |
<param name="label"></param> |
60 |
<param name="x"></param> |
61 |
<param name="y"></param> |
62 |
</member>
|
63 |
<member name="P:OpenCvSharp.Blob.CvBlob.Label"> |
64 |
<summary>
|
65 |
Label assigned to the blob |
66 |
</summary>
|
67 |
</member>
|
68 |
<member name="P:OpenCvSharp.Blob.CvBlob.Area"> |
69 |
<summary>
|
70 |
Area (moment 00) |
71 |
</summary>
|
72 |
</member>
|
73 |
<member name="P:OpenCvSharp.Blob.CvBlob.M00"> |
74 |
<summary>
|
75 |
Area (moment 00) |
76 |
</summary>
|
77 |
</member>
|
78 |
<member name="P:OpenCvSharp.Blob.CvBlob.MinX"> |
79 |
<summary>
|
80 |
X min |
81 |
</summary>
|
82 |
</member>
|
83 |
<member name="P:OpenCvSharp.Blob.CvBlob.MaxX"> |
84 |
<summary>
|
85 |
X max |
86 |
</summary>
|
87 |
</member>
|
88 |
<member name="P:OpenCvSharp.Blob.CvBlob.MinY"> |
89 |
<summary>
|
90 |
Y min |
91 |
</summary>
|
92 |
</member>
|
93 |
<member name="P:OpenCvSharp.Blob.CvBlob.MaxY"> |
94 |
<summary>
|
95 |
Y max |
96 |
</summary>
|
97 |
</member>
|
98 |
<member name="P:OpenCvSharp.Blob.CvBlob.Rect"> |
99 |
<summary>
|
100 |
CvRect(MinX, MinY, MaxX - MinX, MaxY - MinY) |
101 |
</summary>
|
102 |
</member>
|
103 |
<member name="P:OpenCvSharp.Blob.CvBlob.Centroid"> |
104 |
<summary>
|
105 |
Centroid |
106 |
</summary>
|
107 |
</member>
|
108 |
<member name="P:OpenCvSharp.Blob.CvBlob.M10"> |
109 |
<summary>
|
110 |
Moment 10 |
111 |
</summary>
|
112 |
</member>
|
113 |
<member name="P:OpenCvSharp.Blob.CvBlob.M01"> |
114 |
<summary>
|
115 |
Moment 01 |
116 |
</summary>
|
117 |
</member>
|
118 |
<member name="P:OpenCvSharp.Blob.CvBlob.M11"> |
119 |
<summary>
|
120 |
Moment 11 |
121 |
</summary>
|
122 |
</member>
|
123 |
<member name="P:OpenCvSharp.Blob.CvBlob.M20"> |
124 |
<summary>
|
125 |
Moment 20 |
126 |
</summary>
|
127 |
</member>
|
128 |
<member name="P:OpenCvSharp.Blob.CvBlob.M02"> |
129 |
<summary>
|
130 |
Moment 02 |
131 |
</summary>
|
132 |
</member>
|
133 |
<member name="P:OpenCvSharp.Blob.CvBlob.CentralMoments"> |
134 |
<summary>
|
135 |
True if central moments are being calculated |
136 |
</summary>
|
137 |
</member>
|
138 |
<member name="P:OpenCvSharp.Blob.CvBlob.U11"> |
139 |
<summary>
|
140 |
Central moment 11 |
141 |
</summary>
|
142 |
</member>
|
143 |
<member name="P:OpenCvSharp.Blob.CvBlob.U20"> |
144 |
<summary>
|
145 |
Central moment 20 |
146 |
</summary>
|
147 |
</member>
|
148 |
<member name="P:OpenCvSharp.Blob.CvBlob.U02"> |
149 |
<summary>
|
150 |
Central moment 02 |
151 |
</summary>
|
152 |
</member>
|
153 |
<member name="P:OpenCvSharp.Blob.CvBlob.N11"> |
154 |
<summary>
|
155 |
Normalized central moment 11. |
156 |
</summary>
|
157 |
</member>
|
158 |
<member name="P:OpenCvSharp.Blob.CvBlob.N20"> |
159 |
<summary>
|
160 |
Normalized central moment 20. |
161 |
</summary>
|
162 |
</member>
|
163 |
<member name="P:OpenCvSharp.Blob.CvBlob.N02"> |
164 |
<summary>
|
165 |
Normalized central moment 02. |
166 |
</summary>
|
167 |
</member>
|
168 |
<member name="P:OpenCvSharp.Blob.CvBlob.P1"> |
169 |
<summary>
|
170 |
Hu moment 1. |
171 |
</summary>
|
172 |
</member>
|
173 |
<member name="P:OpenCvSharp.Blob.CvBlob.P2"> |
174 |
<summary>
|
175 |
Hu moment 2. |
176 |
</summary>
|
177 |
</member>
|
178 |
<member name="P:OpenCvSharp.Blob.CvBlob.Contour"> |
179 |
<summary>
|
180 |
Contour |
181 |
</summary>
|
182 |
</member>
|
183 |
<member name="P:OpenCvSharp.Blob.CvBlob.InternalContours"> |
184 |
<summary>
|
185 |
Internal contours |
186 |
</summary>
|
187 |
</member>
|
188 |
<member name="M:OpenCvSharp.Blob.CvBlob.Angle"> |
189 |
<summary>
|
190 |
Calculates angle orientation of a blob. |
191 |
This function uses central moments so cvCentralMoments should have been called before for this blob. (cvAngle) |
192 |
</summary>
|
193 |
<returns>Angle orientation in radians.</returns> |
194 |
</member>
|
195 |
<member name="M:OpenCvSharp.Blob.CvBlob.CalcCentroid"> |
196 |
<summary>
|
197 |
Calculates centroid. |
198 |
Centroid will be returned and stored in the blob structure. (cvCentroid) |
199 |
</summary>
|
200 |
<returns>Centroid.</returns> |
201 |
</member>
|
202 |
<member name="M:OpenCvSharp.Blob.CvBlob.SaveImage(System.String,OpenCvSharp.Mat)"> |
203 |
<summary>
|
204 |
Save the image of a blob to a file. |
205 |
The function uses an image (that can be the original pre-processed image or a processed one, or even the result of cvRenderBlobs, for example) and a blob structure. |
206 |
Then the function saves a copy of the part of the image where the blob is. |
207 |
</summary>
|
208 |
<param name="fileName">Name of the file.</param> |
209 |
<param name="img">Image.</param> |
210 |
</member>
|
211 |
<member name="M:OpenCvSharp.Blob.CvBlob.SetMoments"> |
212 |
<summary>
|
213 |
Set central/hu moments and centroid value from moment values (M**) |
214 |
</summary>
|
215 |
</member>
|
216 |
<member name="M:OpenCvSharp.Blob.CvBlob.Clone"> |
217 |
<summary>
|
218 |
|
219 |
</summary>
|
220 |
<returns></returns> |
221 |
</member>
|
222 |
<member name="T:OpenCvSharp.Blob.CvBlobConst"> |
223 |
<summary>
|
224 |
Constants which are defined by cvblob |
225 |
</summary>
|
226 |
</member>
|
227 |
<member name="F:OpenCvSharp.Blob.CvBlobConst.CV_BLOB_RENDER_COLOR"> |
228 |
<summary>
|
229 |
Render each blog with a different color. |
230 |
</summary>
|
231 |
</member>
|
232 |
<member name="F:OpenCvSharp.Blob.CvBlobConst.CV_BLOB_RENDER_CENTROID"> |
233 |
<summary>
|
234 |
Render centroid. |
235 |
</summary>
|
236 |
</member>
|
237 |
<member name="F:OpenCvSharp.Blob.CvBlobConst.CV_BLOB_RENDER_BOUNDING_BOX"> |
238 |
<summary>
|
239 |
Render bounding box. |
240 |
</summary>
|
241 |
</member>
|
242 |
<member name="F:OpenCvSharp.Blob.CvBlobConst.CV_BLOB_RENDER_ANGLE"> |
243 |
<summary>
|
244 |
Render angle. |
245 |
</summary>
|
246 |
</member>
|
247 |
<member name="F:OpenCvSharp.Blob.CvBlobConst.CV_BLOB_RENDER_TO_LOG"> |
248 |
<summary>
|
249 |
Print blob data to log out. |
250 |
</summary>
|
251 |
</member>
|
252 |
<member name="F:OpenCvSharp.Blob.CvBlobConst.CV_BLOB_RENDER_TO_STD"> |
253 |
<summary>
|
254 |
Print blob data to std out. |
255 |
</summary>
|
256 |
</member>
|
257 |
<member name="F:OpenCvSharp.Blob.CvBlobConst.CV_CHAINCODE_UP"> |
258 |
<summary>
|
259 |
Up. |
260 |
</summary>
|
261 |
</member>
|
262 |
<member name="F:OpenCvSharp.Blob.CvBlobConst.CV_CHAINCODE_UP_RIGHT"> |
263 |
<summary>
|
264 |
Up and right. |
265 |
</summary>
|
266 |
</member>
|
267 |
<member name="F:OpenCvSharp.Blob.CvBlobConst.CV_CHAINCODE_RIGHT"> |
268 |
<summary>
|
269 |
Right. |
270 |
</summary>
|
271 |
</member>
|
272 |
<member name="F:OpenCvSharp.Blob.CvBlobConst.CV_CHAINCODE_DOWN_RIGHT"> |
273 |
<summary>
|
274 |
Down and right. |
275 |
</summary>
|
276 |
</member>
|
277 |
<member name="F:OpenCvSharp.Blob.CvBlobConst.CV_CHAINCODE_DOWN"> |
278 |
<summary>
|
279 |
Down. |
280 |
</summary>
|
281 |
</member>
|
282 |
<member name="F:OpenCvSharp.Blob.CvBlobConst.CV_CHAINCODE_DOWN_LEFT"> |
283 |
<summary>
|
284 |
Down and left. |
285 |
</summary>
|
286 |
</member>
|
287 |
<member name="F:OpenCvSharp.Blob.CvBlobConst.CV_CHAINCODE_LEFT"> |
288 |
<summary>
|
289 |
Left. |
290 |
</summary>
|
291 |
</member>
|
292 |
<member name="F:OpenCvSharp.Blob.CvBlobConst.CV_CHAINCODE_UP_LEFT"> |
293 |
<summary>
|
294 |
Up and left. |
295 |
</summary>
|
296 |
</member>
|
297 |
<member name="F:OpenCvSharp.Blob.CvBlobConst.ChainCodeMoves"> |
298 |
<summary>
|
299 |
Move vectors of chain codes. |
300 |
</summary>
|
301 |
</member>
|
302 |
<member name="F:OpenCvSharp.Blob.CvBlobConst.CV_TRACK_RENDER_ID"> |
303 |
<summary>
|
304 |
Print the ID of each track in the image. |
305 |
</summary>
|
306 |
</member>
|
307 |
<member name="F:OpenCvSharp.Blob.CvBlobConst.CV_TRACK_RENDER_BOUNDING_BOX"> |
308 |
<summary>
|
309 |
Draw bounding box of each track in the image. \see cvRenderTracks |
310 |
</summary>
|
311 |
</member>
|
312 |
<member name="F:OpenCvSharp.Blob.CvBlobConst.CV_TRACK_RENDER_TO_LOG"> |
313 |
<summary>
|
314 |
Print track info to log out. |
315 |
</summary>
|
316 |
</member>
|
317 |
<member name="F:OpenCvSharp.Blob.CvBlobConst.CV_TRACK_RENDER_TO_STD"> |
318 |
<summary>
|
319 |
Print track info to log out. |
320 |
</summary>
|
321 |
</member>
|
322 |
<member name="T:OpenCvSharp.Blob.CvBlobLib"> |
323 |
<summary>
|
324 |
Functions of cvblob library |
325 |
</summary>
|
326 |
</member>
|
327 |
<member name="M:OpenCvSharp.Blob.CvBlobLib.CalcAngle(OpenCvSharp.Blob.CvBlob)"> |
328 |
<summary>
|
329 |
Calculates angle orientation of a blob. |
330 |
This function uses central moments so cvCentralMoments should have been called before for this blob. (cvAngle) |
331 |
</summary>
|
332 |
<param name="blob">Blob.</param> |
333 |
<returns>Angle orientation in radians.</returns> |
334 |
</member>
|
335 |
<member name="M:OpenCvSharp.Blob.CvBlobLib.CalcCentroid(OpenCvSharp.Blob.CvBlob)"> |
336 |
<summary>
|
337 |
Calculates centroid. |
338 |
Centroid will be returned and stored in the blob structure. (cvCentroid) |
339 |
</summary>
|
340 |
<param name="blob">Blob whose centroid will be calculated.</param> |
341 |
<returns>Centroid.</returns> |
342 |
</member>
|
343 |
<member name="M:OpenCvSharp.Blob.CvBlobLib.ContourPolygonArea(OpenCvSharp.Blob.CvContourPolygon)"> |
344 |
<summary>
|
345 |
Calculates area of a polygonal contour. |
346 |
</summary>
|
347 |
<param name="polygon">Contour (polygon type).</param> |
348 |
<returns>Area of the contour.</returns> |
349 |
</member>
|
350 |
<member name="M:OpenCvSharp.Blob.CvBlobLib.ContourPolygonCircularity(OpenCvSharp.Blob.CvContourPolygon)"> |
351 |
<summary>
|
352 |
Calculates the circularity of a polygon (compactness measure). |
353 |
</summary>
|
354 |
<param name="polygon">Contour (polygon type).</param> |
355 |
<returns>Circularity: a non-negative value, where 0 correspond with a circumference.</returns> |
356 |
</member>
|
357 |
<member name="M:OpenCvSharp.Blob.CvBlobLib.ContourPolygonPerimeter(OpenCvSharp.Blob.CvContourPolygon)"> |
358 |
<summary>
|
359 |
Calculates perimeter of a chain code contour. |
360 |
</summary>
|
361 |
<param name="polygon">Contour (polygon type).</param> |
362 |
<returns>Perimeter of the contour.</returns> |
363 |
</member>
|
364 |
<member name="M:OpenCvSharp.Blob.CvBlobLib.ContourChainCodePerimeter(OpenCvSharp.Blob.CvContourChainCode)"> |
365 |
<summary>
|
366 |
Calculates perimeter of a chain code contour. |
367 |
</summary>
|
368 |
<param name="cc">Contour (chain code type).</param> |
369 |
<returns>Perimeter of the contour.</returns> |
370 |
</member>
|
371 |
<member name="M:OpenCvSharp.Blob.CvBlobLib.ConvertChainCodesToPolygon(OpenCvSharp.Blob.CvContourChainCode)"> |
372 |
<summary>
|
373 |
Convert a chain code contour to a polygon. |
374 |
</summary>
|
375 |
<param name="cc">Chain code contour.</param> |
376 |
<returns>A polygon.</returns> |
377 |
</member>
|
378 |
<member name="M:OpenCvSharp.Blob.CvBlobLib.FilterByArea(OpenCvSharp.Blob.CvBlobs,System.Int32,System.Int32)"> |
379 |
<summary>
|
380 |
Filter blobs by area. |
381 |
Those blobs whose areas are not in range will be erased from the input list of blobs. (cvFilterByArea) |
382 |
</summary>
|
383 |
<param name="blobs">List of blobs.</param> |
384 |
<param name="minArea">Minimun area.</param> |
385 |
<param name="maxArea">Maximun area.</param> |
386 |
</member>
|
387 |
<member name="M:OpenCvSharp.Blob.CvBlobLib.FilterByLabel(OpenCvSharp.Blob.CvBlobs,System.Int32)"> |
388 |
<summary>
|
389 |
Filter blobs by label. |
390 |
Delete all blobs except those with label l. |
391 |
</summary>
|
392 |
<param name="blobs">List of blobs.</param> |
393 |
<param name="label">Label to leave.</param> |
394 |
</member>
|
395 |
<member name="M:OpenCvSharp.Blob.CvBlobLib.FilterLabels(OpenCvSharp.Blob.CvBlobs,OpenCvSharp.Mat)"> |
396 |
<summary>
|
397 |
Draw a binary image with the blobs that have been given. (cvFilterLabels) |
398 |
</summary>
|
399 |
<param name="blobs">List of blobs to be drawn.</param> |
400 |
<param name="imgOut">Output binary image (depth=IPL_DEPTH_8U and nchannels=1).</param> |
401 |
</member>
|
402 |
<member name="M:OpenCvSharp.Blob.CvBlobLib.GetLabel(OpenCvSharp.Blob.CvBlobs,System.Int32,System.Int32)"> |
403 |
<summary>
|
404 |
Get the label value from a labeled image. |
405 |
</summary>
|
406 |
<param name="blobs">Blob data.</param> |
407 |
<param name="x">X coordenate.</param> |
408 |
<param name="y">Y coordenate.</param> |
409 |
<returns>Label value.</returns> |
410 |
</member>
|
411 |
<member name="M:OpenCvSharp.Blob.CvBlobLib.GreaterBlob(OpenCvSharp.Blob.CvBlobs)"> |
412 |
<summary>
|
413 |
Find greater blob. (cvGreaterBlob) |
414 |
</summary>
|
415 |
<param name="blobs">List of blobs.</param> |
416 |
<returns>The greater blob.</returns> |
417 |
</member>
|
418 |
<member name="M:OpenCvSharp.Blob.CvBlobLib.LargestBlob(OpenCvSharp.Blob.CvBlobs)"> |
419 |
<summary>
|
420 |
Find the largest blob. (cvLargestBlob) |
421 |
</summary>
|
422 |
<param name="blobs">List of blobs.</param> |
423 |
<returns>The largest blob.</returns> |
424 |
</member>
|
425 |
<member name="M:OpenCvSharp.Blob.CvBlobLib.Label(OpenCvSharp.Mat,OpenCvSharp.Blob.CvBlobs)"> |
426 |
<summary>
|
427 |
Label the connected parts of a binary image. (cvLabel) |
428 |
</summary>
|
429 |
<param name="img">Input binary image (depth=IPL_DEPTH_8U and num. channels=1).</param> |
430 |
<param name="blobs">List of blobs.</param> |
431 |
<returns>Number of pixels that has been labeled.</returns> |
432 |
</member>
|
433 |
<member name="M:OpenCvSharp.Blob.CvBlobLib.BlobMeanColor(OpenCvSharp.Blob.CvBlobs,OpenCvSharp.Blob.CvBlob,OpenCvSharp.Mat)"> |
434 |
<summary>
|
435 |
Calculates mean color of a blob in an image. |
436 |
</summary>
|
437 |
<param name="blobs">Blob list</param> |
438 |
<param name="targetBlob">The target blob</param> |
439 |
<param name="originalImage">Original image.</param> |
440 |
<returns>Average color.</returns> |
441 |
</member>
|
442 |
<member name="M:OpenCvSharp.Blob.CvBlobLib.PolygonContourConvexHull(OpenCvSharp.Blob.CvContourPolygon)"> |
443 |
<summary>
|
444 |
Calculates convex hull of a contour. |
445 |
Uses the Melkman Algorithm. Code based on the version in http://w3.impa.br/~rdcastan/Cgeometry/. |
446 |
</summary>
|
447 |
<param name="polygon">Contour (polygon type).</param> |
448 |
<returns>Convex hull.</returns> |
449 |
</member>
|
450 |
<member name="M:OpenCvSharp.Blob.CvBlobLib.RenderBlob(OpenCvSharp.Blob.LabelData,OpenCvSharp.Blob.CvBlob,OpenCvSharp.Mat,OpenCvSharp.Mat)"> |
451 |
<summary>
|
452 |
Draws or prints information about a blob. |
453 |
</summary>
|
454 |
<param name="labels">Label data.</param> |
455 |
<param name="blob">Blob.</param> |
456 |
<param name="imgSource">Input image (depth=IPL_DEPTH_8U and num. channels=3).</param> |
457 |
<param name="imgDest">Output image (depth=IPL_DEPTH_8U and num. channels=3).</param> |
458 |
</member>
|
459 |
<member name="M:OpenCvSharp.Blob.CvBlobLib.RenderBlob(OpenCvSharp.Blob.LabelData,OpenCvSharp.Blob.CvBlob,OpenCvSharp.Mat,OpenCvSharp.Mat,OpenCvSharp.Blob.RenderBlobsMode)"> |
460 |
<summary>
|
461 |
Draws or prints information about a blob. |
462 |
</summary>
|
463 |
<param name="labels">Label data.</param> |
464 |
<param name="blob">Blob.</param> |
465 |
<param name="imgSource">Input image (depth=IPL_DEPTH_8U and num. channels=3).</param> |
466 |
<param name="imgDest">Output image (depth=IPL_DEPTH_8U and num. channels=3).</param> |
467 |
<param name="mode">Render mode. By default is CV_BLOB_RENDER_COLOR|CV_BLOB_RENDER_CENTROID|CV_BLOB_RENDER_BOUNDING_BOX|CV_BLOB_RENDER_ANGLE.</param> |
468 |
</member>
|
469 |
<member name="M:OpenCvSharp.Blob.CvBlobLib.RenderBlob(OpenCvSharp.Blob.LabelData,OpenCvSharp.Blob.CvBlob,OpenCvSharp.Mat,OpenCvSharp.Mat,OpenCvSharp.Blob.RenderBlobsMode,OpenCvSharp.Scalar,System.Double)"> |
470 |
<summary>
|
471 |
Draws or prints information about a blob. |
472 |
</summary>
|
473 |
<param name="labels">Label data.</param> |
474 |
<param name="blob">Blob.</param> |
475 |
<param name="imgSource">Input image (depth=IPL_DEPTH_8U and num. channels=3).</param> |
476 |
<param name="imgDest">Output image (depth=IPL_DEPTH_8U and num. channels=3).</param> |
477 |
<param name="mode">Render mode. By default is CV_BLOB_RENDER_COLOR|CV_BLOB_RENDER_CENTROID|CV_BLOB_RENDER_BOUNDING_BOX|CV_BLOB_RENDER_ANGLE.</param> |
478 |
<param name="color">Color to render (if CV_BLOB_RENDER_COLOR is used).</param> |
479 |
<param name="alpha">If mode CV_BLOB_RENDER_COLOR is used. 1.0 indicates opaque and 0.0 translucent (1.0 by default).</param> |
480 |
</member>
|
481 |
<member name="M:OpenCvSharp.Blob.CvBlobLib.RenderBlobs(OpenCvSharp.Blob.CvBlobs,OpenCvSharp.Mat,OpenCvSharp.Mat)"> |
482 |
<summary>
|
483 |
Draws or prints information about blobs. (cvRenderBlobs) |
484 |
</summary>
|
485 |
<param name="blobs">List of blobs.</param> |
486 |
<param name="imgSource">Input image (depth=IPL_DEPTH_8U and num. channels=3).</param> |
487 |
<param name="imgDest">Output image (depth=IPL_DEPTH_8U and num. channels=3).</param> |
488 |
</member>
|
489 |
<member name="M:OpenCvSharp.Blob.CvBlobLib.RenderBlobs(OpenCvSharp.Blob.CvBlobs,OpenCvSharp.Mat,OpenCvSharp.Mat,OpenCvSharp.Blob.RenderBlobsMode,System.Double)"> |
490 |
<summary>
|
491 |
Draws or prints information about blobs. (cvRenderBlobs) |
492 |
</summary>
|
493 |
<param name="blobs">List of blobs.</param> |
494 |
<param name="imgSource">Input image (depth=IPL_DEPTH_8U and num. channels=3).</param> |
495 |
<param name="imgDest">Output image (depth=IPL_DEPTH_8U and num. channels=3).</param> |
496 |
<param name="mode">Render mode. By default is CV_BLOB_RENDER_COLOR|CV_BLOB_RENDER_CENTROID|CV_BLOB_RENDER_BOUNDING_BOX|CV_BLOB_RENDER_ANGLE.</param> |
497 |
<param name="alpha">If mode CV_BLOB_RENDER_COLOR is used. 1.0 indicates opaque and 0.0 translucent (1.0 by default).</param> |
498 |
</member>
|
499 |
<member name="M:OpenCvSharp.Blob.CvBlobLib.RenderContourChainCode(OpenCvSharp.Blob.CvContourChainCode,OpenCvSharp.Mat)"> |
500 |
<summary>
|
501 |
Draw a contour. |
502 |
</summary>
|
503 |
<param name="contour"> Chain code contour.</param> |
504 |
<param name="img">Image to draw on.</param> |
505 |
</member>
|
506 |
<member name="M:OpenCvSharp.Blob.CvBlobLib.RenderContourChainCode(OpenCvSharp.Blob.CvContourChainCode,OpenCvSharp.Mat,OpenCvSharp.Scalar)"> |
507 |
<summary>
|
508 |
Draw a contour. |
509 |
</summary>
|
510 |
<param name="contour"> Chain code contour.</param> |
511 |
<param name="img">Image to draw on.</param> |
512 |
<param name="color">Color to draw (default, white).</param> |
513 |
</member>
|
514 |
<member name="M:OpenCvSharp.Blob.CvBlobLib.RenderContourPolygon(OpenCvSharp.Blob.CvContourPolygon,OpenCvSharp.Mat)"> |
515 |
<summary>
|
516 |
Draw a polygon. |
517 |
</summary>
|
518 |
<param name="contour">Polygon contour.</param> |
519 |
<param name="img">Image to draw on.</param> |
520 |
</member>
|
521 |
<member name="M:OpenCvSharp.Blob.CvBlobLib.RenderContourPolygon(OpenCvSharp.Blob.CvContourPolygon,OpenCvSharp.Mat,OpenCvSharp.Scalar)"> |
522 |
<summary>
|
523 |
Draw a polygon. |
524 |
</summary>
|
525 |
<param name="contour">Polygon contour.</param> |
526 |
<param name="img">Image to draw on.</param> |
527 |
<param name="color">Color to draw (default, white).</param> |
528 |
</member>
|
529 |
<member name="M:OpenCvSharp.Blob.CvBlobLib.RenderTracks(OpenCvSharp.Blob.CvTracks,OpenCvSharp.Mat,OpenCvSharp.Mat)"> |
530 |
<summary>
|
531 |
Prints tracks information. |
532 |
</summary>
|
533 |
<param name="tracks">List of tracks.</param> |
534 |
<param name="imgSource">Input image (depth=IPL_DEPTH_8U and num. channels=3).</param> |
535 |
<param name="imgDest">Output image (depth=IPL_DEPTH_8U and num. channels=3).</param> |
536 |
</member>
|
537 |
<member name="M:OpenCvSharp.Blob.CvBlobLib.RenderTracks(OpenCvSharp.Blob.CvTracks,OpenCvSharp.Mat,OpenCvSharp.Mat,OpenCvSharp.Blob.RenderTracksMode)"> |
538 |
<summary>
|
539 |
Prints tracks information. |
540 |
</summary>
|
541 |
<param name="tracks">List of tracks.</param> |
542 |
<param name="imgSource">Input image (depth=IPL_DEPTH_8U and num. channels=3).</param> |
543 |
<param name="imgDest">Output image (depth=IPL_DEPTH_8U and num. channels=3).</param> |
544 |
<param name="mode">Render mode. By default is CV_TRACK_RENDER_ID.</param> |
545 |
</member>
|
546 |
<member name="M:OpenCvSharp.Blob.CvBlobLib.RenderTracks(OpenCvSharp.Blob.CvTracks,OpenCvSharp.Mat,OpenCvSharp.Mat,OpenCvSharp.Blob.RenderTracksMode,OpenCvSharp.Scalar,OpenCvSharp.HersheyFonts,System.Double,System.Int32)"> |
547 |
<summary>
|
548 |
Prints tracks information. |
549 |
</summary>
|
550 |
<param name="tracks">List of tracks.</param> |
551 |
<param name="imgSource">Input image (depth=IPL_DEPTH_8U and num. channels=3).</param> |
552 |
<param name="imgDest">Output image (depth=IPL_DEPTH_8U and num. channels=3).</param> |
553 |
<param name="mode">Render mode. By default is CV_TRACK_RENDER_ID.</param> |
554 |
<param name="textColor"></param> |
555 |
<param name="fontFace"></param> |
556 |
<param name="fontScale"></param> |
557 |
<param name="thickness"></param> |
558 |
</member>
|
559 |
<member name="M:OpenCvSharp.Blob.CvBlobLib.SaveImageBlob(System.String,OpenCvSharp.Mat,OpenCvSharp.Blob.CvBlob)"> |
560 |
<summary>
|
561 |
Save the image of a blob to a file. |
562 |
The function uses an image (that can be the original pre-processed image or a processed one, or even the result of cvRenderBlobs, for example) and a blob structure. |
563 |
Then the function saves a copy of the part of the image where the blob is. |
564 |
</summary>
|
565 |
<param name="fileName">Name of the file.</param> |
566 |
<param name="img">Image.</param> |
567 |
<param name="blob">Blob.</param> |
568 |
</member>
|
569 |
<member name="M:OpenCvSharp.Blob.CvBlobLib.SimplifyPolygon(OpenCvSharp.Blob.CvContourPolygon)"> |
570 |
<summary>
|
571 |
Simplify a polygon reducing the number of vertex according the distance "delta". |
572 |
Uses a version of the Ramer-Douglas-Peucker algorithm (http://en.wikipedia.org/wiki/Ramer-Douglas-Peucker_algorithm). |
573 |
</summary>
|
574 |
<param name="polygon">Contour (polygon type).</param> |
575 |
<returns>A simplify version of the original polygon.</returns> |
576 |
</member>
|
577 |
<member name="M:OpenCvSharp.Blob.CvBlobLib.SimplifyPolygon(OpenCvSharp.Blob.CvContourPolygon,System.Double)"> |
578 |
<summary>
|
579 |
Simplify a polygon reducing the number of vertex according the distance "delta". |
580 |
Uses a version of the Ramer-Douglas-Peucker algorithm (http://en.wikipedia.org/wiki/Ramer-Douglas-Peucker_algorithm). |
581 |
</summary>
|
582 |
<param name="polygon">Contour (polygon type).</param> |
583 |
<param name="delta">Minimun distance.</param> |
584 |
<returns>A simplify version of the original polygon.</returns> |
585 |
</member>
|
586 |
<member name="M:OpenCvSharp.Blob.CvBlobLib.UpdateTracks(OpenCvSharp.Blob.CvBlobs,OpenCvSharp.Blob.CvTracks,System.Double,System.Int32)"> |
587 |
<summary>
|
588 |
Updates list of tracks based on current blobs. |
589 |
</summary>
|
590 |
<param name="blobs">List of blobs.</param> |
591 |
<param name="tracks">List of tracks.</param> |
592 |
<param name="thDistance">Max distance to determine when a track and a blob match.</param> |
593 |
<param name="thInactive">Max number of frames a track can be inactive.</param> |
594 |
</member>
|
595 |
<member name="M:OpenCvSharp.Blob.CvBlobLib.UpdateTracks(OpenCvSharp.Blob.CvBlobs,OpenCvSharp.Blob.CvTracks,System.Double,System.Int32,System.Int32)"> |
596 |
<summary>
|
597 |
Updates list of tracks based on current blobs. |
598 |
</summary>
|
599 |
<param name="blobs">List of blobs.</param> |
600 |
<param name="tracks">List of tracks.</param> |
601 |
<param name="thDistance">Max distance to determine when a track and a blob match.</param> |
602 |
<param name="thInactive">Max number of frames a track can be inactive.</param> |
603 |
<param name="thActive">If a track becomes inactive but it has been active less than thActive frames, the track will be deleted.</param> |
604 |
<remarks>
|
605 |
Tracking based on: |
606 |
A. Senior, A. Hampapur, Y-L Tian, L. Brown, S. Pankanti, R. Bolle. Appearance Models for |
607 |
Occlusion Handling. Second International workshop on Performance Evaluation of Tracking and |
608 |
Surveillance Systems & CVPR'01. December, 2001.
|
609 |
(http://www.research.ibm.com/peoplevision/PETS2001.pdf) |
610 |
</remarks>
|
611 |
</member>
|
612 |
<member name="M:OpenCvSharp.Blob.CvBlobLib.WriteContourPolygonCsv(OpenCvSharp.Blob.CvContourPolygon,System.String)"> |
613 |
<summary>
|
614 |
Write a contour to a CSV (Comma-separated values) file. |
615 |
</summary>
|
616 |
<param name="polygon">Polygon contour.</param> |
617 |
<param name="filename">File name.</param> |
618 |
</member>
|
619 |
<member name="M:OpenCvSharp.Blob.CvBlobLib.WriteContourPolygonSvg(OpenCvSharp.Blob.CvContourPolygon,System.String)"> |
620 |
<summary>
|
621 |
Write a contour to a SVG file. |
622 |
</summary>
|
623 |
<param name="polygon">Polygon contour.</param> |
624 |
<param name="fileName">File name.</param> |
625 |
</member>
|
626 |
<member name="M:OpenCvSharp.Blob.CvBlobLib.WriteContourPolygonSvg(OpenCvSharp.Blob.CvContourPolygon,System.String,OpenCvSharp.Scalar,OpenCvSharp.Scalar)"> |
627 |
<summary>
|
628 |
Write a contour to a SVG file. |
629 |
</summary>
|
630 |
<param name="polygon">Polygon contour.</param> |
631 |
<param name="fileName">File name.</param> |
632 |
<param name="stroke">Stroke color (black by default).</param> |
633 |
<param name="fill">Fill color (white by default).</param> |
634 |
</member>
|
635 |
<member name="T:OpenCvSharp.Blob.CvBlobs"> |
636 |
<summary>
|
637 |
Blob set |
638 |
</summary>
|
639 |
</member>
|
640 |
<member name="P:OpenCvSharp.Blob.CvBlobs.Labels"> |
641 |
<summary>
|
642 |
Label values |
643 |
</summary>
|
644 |
</member>
|
645 |
<member name="M:OpenCvSharp.Blob.CvBlobs.#ctor"> |
646 |
<summary>
|
647 |
Constructor (init only) |
648 |
</summary>
|
649 |
</member>
|
650 |
<member name="M:OpenCvSharp.Blob.CvBlobs.#ctor(System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{System.Int32,OpenCvSharp.Blob.CvBlob}},System.Int32[0:,0:])"> |
651 |
<summary>
|
652 |
Constructor (copy) |
653 |
</summary>
|
654 |
</member>
|
655 |
<member name="M:OpenCvSharp.Blob.CvBlobs.#ctor(System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{System.Int32,OpenCvSharp.Blob.CvBlob}},OpenCvSharp.Blob.LabelData)"> |
656 |
<summary>
|
657 |
Constructor (copy) |
658 |
</summary>
|
659 |
</member>
|
660 |
<member name="M:OpenCvSharp.Blob.CvBlobs.#ctor(OpenCvSharp.Mat)"> |
661 |
<summary>
|
662 |
Constructor (init and cvLabel) |
663 |
</summary>
|
664 |
<param name="img">Input binary image (depth=IPL_DEPTH_8U and nchannels=1).</param> |
665 |
</member>
|
666 |
<member name="M:OpenCvSharp.Blob.CvBlobs.BlobMeanColor(OpenCvSharp.Blob.CvBlob,OpenCvSharp.Mat)"> |
667 |
<summary>
|
668 |
Calculates mean color of a blob in an image. (cvBlobMeanColor) |
669 |
</summary>
|
670 |
<param name="targetBlob">The target blob</param> |
671 |
<param name="originalImage">Original image.</param> |
672 |
</member>
|
673 |
<member name="M:OpenCvSharp.Blob.CvBlobs.FilterByArea(System.Int32,System.Int32)"> |
674 |
<summary>
|
675 |
Filter blobs by area. |
676 |
Those blobs whose areas are not in range will be erased from the input list of blobs. (cvFilterByArea) |
677 |
</summary>
|
678 |
<param name="minArea">Minimun area.</param> |
679 |
<param name="maxArea">Maximun area.</param> |
680 |
</member>
|
681 |
<member name="M:OpenCvSharp.Blob.CvBlobs.FilterByLabel(System.Int32)"> |
682 |
<summary>
|
683 |
Filter blobs by label. |
684 |
Delete all blobs except those with label l. |
685 |
</summary>
|
686 |
<param name="label">Label to leave.</param> |
687 |
</member>
|
688 |
<member name="M:OpenCvSharp.Blob.CvBlobs.FilterLabels(OpenCvSharp.Mat)"> |
689 |
<summary>
|
690 |
Draw a binary image with the blobs that have been given. (cvFilterLabels) |
691 |
</summary>
|
692 |
<param name="imgOut">Output binary image (depth=IPL_DEPTH_8U and nchannels=1).</param> |
693 |
</member>
|
694 |
<member name="M:OpenCvSharp.Blob.CvBlobs.GreaterBlob"> |
695 |
<summary>
|
696 |
Find greater blob. (cvGreaterBlob) |
697 |
</summary>
|
698 |
<returns>The greater blob.</returns> |
699 |
</member>
|
700 |
<member name="M:OpenCvSharp.Blob.CvBlobs.LargestBlob"> |
701 |
<summary>
|
702 |
Find the largest blob. (cvGreaterBlob) |
703 |
</summary>
|
704 |
<returns>The largest blob.</returns> |
705 |
</member>
|
706 |
<member name="M:OpenCvSharp.Blob.CvBlobs.GetLabel(System.Int32,System.Int32)"> |
707 |
<summary>
|
708 |
Label the connected parts of a binary image. (cvLabel) |
709 |
</summary>
|
710 |
<param name="x"></param> |
711 |
<param name="y"></param> |
712 |
<returns>Number of pixels that has been labeled.</returns> |
713 |
</member>
|
714 |
<member name="M:OpenCvSharp.Blob.CvBlobs.Label(OpenCvSharp.Mat)"> |
715 |
<summary>
|
716 |
Label the connected parts of a binary image. (cvLabel) |
717 |
</summary>
|
718 |
<param name="img">Input binary image (depth=IPL_DEPTH_8U and num. channels=1).</param> |
719 |
<returns>Number of pixels that has been labeled.</returns> |
720 |
</member>
|
721 |
<member name="M:OpenCvSharp.Blob.CvBlobs.RenderBlobs(OpenCvSharp.Mat,OpenCvSharp.Mat)"> |
722 |
<summary>
|
723 |
Draws or prints information about blobs. (cvRenderBlobs) |
724 |
</summary>
|
725 |
<param name="imgSource">Input image (depth=IPL_DEPTH_8U and num. channels=3).</param> |
726 |
<param name="imgDest">Output image (depth=IPL_DEPTH_8U and num. channels=3).</param> |
727 |
</member>
|
728 |
<member name="M:OpenCvSharp.Blob.CvBlobs.RenderBlobs(OpenCvSharp.Mat,OpenCvSharp.Mat,OpenCvSharp.Blob.RenderBlobsMode)"> |
729 |
<summary>
|
730 |
Draws or prints information about blobs. (cvRenderBlobs) |
731 |
</summary>
|
732 |
<param name="imgSource">Input image (depth=IPL_DEPTH_8U and num. channels=3).</param> |
733 |
<param name="imgDest">Output image (depth=IPL_DEPTH_8U and num. channels=3).</param> |
734 |
<param name="mode">Render mode. By default is CV_BLOB_RENDER_COLOR|CV_BLOB_RENDER_CENTROID|CV_BLOB_RENDER_BOUNDING_BOX|CV_BLOB_RENDER_ANGLE.</param> |
735 |
</member>
|
736 |
<member name="M:OpenCvSharp.Blob.CvBlobs.RenderBlobs(OpenCvSharp.Mat,OpenCvSharp.Mat,OpenCvSharp.Blob.RenderBlobsMode,System.Double)"> |
737 |
<summary>
|
738 |
Draws or prints information about blobs. (cvRenderBlobs) |
739 |
</summary>
|
740 |
<param name="imgSource">Input image (depth=IPL_DEPTH_8U and num. channels=3).</param> |
741 |
<param name="imgDest">Output image (depth=IPL_DEPTH_8U and num. channels=3).</param> |
742 |
<param name="mode">Render mode. By default is CV_BLOB_RENDER_COLOR|CV_BLOB_RENDER_CENTROID|CV_BLOB_RENDER_BOUNDING_BOX|CV_BLOB_RENDER_ANGLE.</param> |
743 |
<param name="alpha">If mode CV_BLOB_RENDER_COLOR is used. 1.0 indicates opaque and 0.0 translucent (1.0 by default).</param> |
744 |
</member>
|
745 |
<member name="M:OpenCvSharp.Blob.CvBlobs.UpdateTracks(OpenCvSharp.Blob.CvTracks,System.Double,System.Int32)"> |
746 |
<summary>
|
747 |
Updates list of tracks based on current blobs. |
748 |
</summary>
|
749 |
<param name="tracks">List of tracks.</param> |
750 |
<param name="thDistance">Max distance to determine when a track and a blob match.</param> |
751 |
<param name="thInactive">Max number of frames a track can be inactive.</param> |
752 |
<remarks>
|
753 |
Tracking based on: |
754 |
A. Senior, A. Hampapur, Y-L Tian, L. Brown, S. Pankanti, R. Bolle. Appearance Models for |
755 |
Occlusion Handling. Second International workshop on Performance Evaluation of Tracking and |
756 |
Surveillance Systems & CVPR'01. December, 2001.
|
757 |
(http://www.research.ibm.com/peoplevision/PETS2001.pdf) |
758 |
</remarks>
|
759 |
</member>
|
760 |
<member name="M:OpenCvSharp.Blob.CvBlobs.UpdateTracks(OpenCvSharp.Blob.CvTracks,System.Double,System.Int32,System.Int32)"> |
761 |
<summary>
|
762 |
Updates list of tracks based on current blobs. |
763 |
</summary>
|
764 |
<param name="tracks">List of tracks.</param> |
765 |
<param name="thDistance">Max distance to determine when a track and a blob match.</param> |
766 |
<param name="thInactive">Max number of frames a track can be inactive.</param> |
767 |
<param name="thActive">If a track becomes inactive but it has been active less than thActive frames, the track will be deleted.</param> |
768 |
<remarks>
|
769 |
Tracking based on: |
770 |
A. Senior, A. Hampapur, Y-L Tian, L. Brown, S. Pankanti, R. Bolle. Appearance Models for |
771 |
Occlusion Handling. Second International workshop on Performance Evaluation of Tracking and |
772 |
Surveillance Systems & CVPR'01. December, 2001.
|
773 |
(http://www.research.ibm.com/peoplevision/PETS2001.pdf) |
774 |
</remarks>
|
775 |
</member>
|
776 |
<member name="M:OpenCvSharp.Blob.CvBlobs.Clone"> |
777 |
<summary>
|
778 |
|
779 |
</summary>
|
780 |
<returns></returns> |
781 |
</member>
|
782 |
<member name="T:OpenCvSharp.Blob.CvChainCode"> |
783 |
<summary>
|
784 |
Chain code (direction) |
785 |
</summary>
|
786 |
</member>
|
787 |
<member name="F:OpenCvSharp.Blob.CvChainCode.Up"> |
788 |
<summary>
|
789 |
Up. |
790 |
</summary>
|
791 |
</member>
|
792 |
<member name="F:OpenCvSharp.Blob.CvChainCode.UpRight"> |
793 |
<summary>
|
794 |
Up and right. |
795 |
</summary>
|
796 |
</member>
|
797 |
<member name="F:OpenCvSharp.Blob.CvChainCode.Right"> |
798 |
<summary>
|
799 |
Right. |
800 |
</summary>
|
801 |
</member>
|
802 |
<member name="F:OpenCvSharp.Blob.CvChainCode.DownRight"> |
803 |
<summary>
|
804 |
Down and right. |
805 |
</summary>
|
806 |
</member>
|
807 |
<member name="F:OpenCvSharp.Blob.CvChainCode.Down"> |
808 |
<summary>
|
809 |
Down. |
810 |
</summary>
|
811 |
</member>
|
812 |
<member name="F:OpenCvSharp.Blob.CvChainCode.DownLeft"> |
813 |
<summary>
|
814 |
Down and left. |
815 |
</summary>
|
816 |
</member>
|
817 |
<member name="F:OpenCvSharp.Blob.CvChainCode.Left"> |
818 |
<summary>
|
819 |
Left. |
820 |
</summary>
|
821 |
</member>
|
822 |
<member name="F:OpenCvSharp.Blob.CvChainCode.UpLeft"> |
823 |
<summary>
|
824 |
Up and left. |
825 |
</summary>
|
826 |
</member>
|
827 |
<member name="T:OpenCvSharp.Blob.CvContourChainCode"> |
828 |
<summary>
|
829 |
|
830 |
</summary>
|
831 |
</member>
|
832 |
<member name="P:OpenCvSharp.Blob.CvContourChainCode.StartingPoint"> |
833 |
<summary>
|
834 |
Point where contour begin. |
835 |
</summary>
|
836 |
</member>
|
837 |
<member name="P:OpenCvSharp.Blob.CvContourChainCode.ChainCode"> |
838 |
<summary>
|
839 |
Polygon description based on chain codes. |
840 |
</summary>
|
841 |
</member>
|
842 |
<member name="M:OpenCvSharp.Blob.CvContourChainCode.#ctor"> |
843 |
<summary>
|
844 |
|
845 |
</summary>
|
846 |
</member>
|
847 |
<member name="M:OpenCvSharp.Blob.CvContourChainCode.ConvertToPolygon"> |
848 |
<summary>
|
849 |
Convert a chain code contour to a polygon. |
850 |
</summary>
|
851 |
<returns>A polygon.</returns> |
852 |
</member>
|
853 |
<member name="M:OpenCvSharp.Blob.CvContourChainCode.Perimeter"> |
854 |
<summary>
|
855 |
Calculates perimeter of a polygonal contour. |
856 |
</summary>
|
857 |
<returns>Perimeter of the contour.</returns> |
858 |
</member>
|
859 |
<member name="M:OpenCvSharp.Blob.CvContourChainCode.Render(OpenCvSharp.Mat)"> |
860 |
<summary>
|
861 |
Draw a contour. |
862 |
</summary>
|
863 |
<param name="img">Image to draw on.</param> |
864 |
</member>
|
865 |
<member name="M:OpenCvSharp.Blob.CvContourChainCode.Render(OpenCvSharp.Mat,OpenCvSharp.Scalar)"> |
866 |
<summary>
|
867 |
Draw a contour. |
868 |
</summary>
|
869 |
<param name="img">Image to draw on.</param> |
870 |
<param name="color">Color to draw (default, white).</param> |
871 |
</member>
|
872 |
<member name="M:OpenCvSharp.Blob.CvContourChainCode.Clone"> |
873 |
<summary>
|
874 |
|
875 |
</summary>
|
876 |
<returns></returns> |
877 |
</member>
|
878 |
<member name="T:OpenCvSharp.Blob.CvContourPolygon"> |
879 |
<summary>
|
880 |
Polygon based contour. |
881 |
</summary>
|
882 |
</member>
|
883 |
<member name="M:OpenCvSharp.Blob.CvContourPolygon.#ctor"> |
884 |
<summary>
|
885 |
|
886 |
</summary>
|
887 |
</member>
|
888 |
<member name="M:OpenCvSharp.Blob.CvContourPolygon.#ctor(System.Collections.Generic.IEnumerable{OpenCvSharp.Point})"> |
889 |
<summary>
|
890 |
|
891 |
</summary>
|
892 |
<param name="list"></param> |
893 |
</member>
|
894 |
<member name="M:OpenCvSharp.Blob.CvContourPolygon.ToString"> |
895 |
<summary>
|
896 |
Converts this to CSV string |
897 |
</summary>
|
898 |
<returns></returns> |
899 |
</member>
|
900 |
<member name="M:OpenCvSharp.Blob.CvContourPolygon.Area"> |
901 |
<summary>
|
902 |
Calculates area of a polygonal contour. |
903 |
</summary>
|
904 |
<returns>Area of the contour.</returns> |
905 |
</member>
|
906 |
<member name="M:OpenCvSharp.Blob.CvContourPolygon.Circularity"> |
907 |
<summary>
|
908 |
Calculates the circularity of a polygon (compactness measure). |
909 |
</summary>
|
910 |
<returns>Circularity: a non-negative value, where 0 correspond with a circumference.</returns> |
911 |
</member>
|
912 |
<member name="M:OpenCvSharp.Blob.CvContourPolygon.ContourConvexHull"> |
913 |
<summary>
|
914 |
Calculates convex hull of a contour. |
915 |
Uses the Melkman Algorithm. Code based on the version in http://w3.impa.br/~rdcastan/Cgeometry/. |
916 |
</summary>
|
917 |
<returns>Convex hull.</returns> |
918 |
</member>
|
919 |
<member name="M:OpenCvSharp.Blob.CvContourPolygon.Perimeter"> |
920 |
<summary>
|
921 |
Calculates perimeter of a chain code contour. |
922 |
</summary>
|
923 |
<returns>Perimeter of the contour.</returns> |
924 |
</member>
|
925 |
<member name="M:OpenCvSharp.Blob.CvContourPolygon.Render(OpenCvSharp.Mat)"> |
926 |
<summary>
|
927 |
Draw a polygon. |
928 |
</summary>
|
929 |
<param name="img">Image to draw on.</param> |
930 |
</member>
|
931 |
<member name="M:OpenCvSharp.Blob.CvContourPolygon.Render(OpenCvSharp.Mat,OpenCvSharp.Scalar)"> |
932 |
<summary>
|
933 |
Draw a polygon. |
934 |
</summary>
|
935 |
<param name="img">Image to draw on.</param> |
936 |
<param name="color">Color to draw (default, white).</param> |
937 |
</member>
|
938 |
<member name="M:OpenCvSharp.Blob.CvContourPolygon.Simplify"> |
939 |
<summary>
|
940 |
Simplify a polygon reducing the number of vertex according the distance "delta". |
941 |
Uses a version of the Ramer-Douglas-Peucker algorithm (http://en.wikipedia.org/wiki/Ramer-Douglas-Peucker_algorithm). |
942 |
</summary>
|
943 |
<returns>A simplify version of the original polygon.</returns> |
944 |
</member>
|
945 |
<member name="M:OpenCvSharp.Blob.CvContourPolygon.Simplify(System.Double)"> |
946 |
<summary>
|
947 |
Simplify a polygon reducing the number of vertex according the distance "delta". |
948 |
Uses a version of the Ramer-Douglas-Peucker algorithm (http://en.wikipedia.org/wiki/Ramer-Douglas-Peucker_algorithm). |
949 |
</summary>
|
950 |
<param name="delta">Minimun distance.</param> |
951 |
<returns>A simplify version of the original polygon.</returns> |
952 |
</member>
|
953 |
<member name="M:OpenCvSharp.Blob.CvContourPolygon.WriteAsCsv(System.String)"> |
954 |
<summary>
|
955 |
Write a contour to a CSV (Comma-separated values) file. |
956 |
</summary>
|
957 |
<param name="fileName">File name.</param> |
958 |
</member>
|
959 |
<member name="M:OpenCvSharp.Blob.CvContourPolygon.WriteAsSvg(System.String)"> |
960 |
<summary>
|
961 |
Write a contour to a SVG file. |
962 |
</summary>
|
963 |
<param name="fileName">File name</param> |
964 |
</member>
|
965 |
<member name="M:OpenCvSharp.Blob.CvContourPolygon.WriteAsSvg(System.String,OpenCvSharp.Scalar,OpenCvSharp.Scalar)"> |
966 |
<summary>
|
967 |
Write a contour to a SVG file. |
968 |
</summary>
|
969 |
<param name="fileName">File name</param> |
970 |
<param name="stroke">Stroke color</param> |
971 |
<param name="fill">Fill color</param> |
972 |
</member>
|
973 |
<member name="M:OpenCvSharp.Blob.CvContourPolygon.ToSvg(OpenCvSharp.Scalar,OpenCvSharp.Scalar)"> |
974 |
<summary>
|
975 |
|
976 |
</summary>
|
977 |
<param name="stroke"></param> |
978 |
<param name="fill"></param> |
979 |
<returns></returns> |
980 |
</member>
|
981 |
<member name="T:OpenCvSharp.Blob.CvTrack"> |
982 |
<summary>
|
983 |
Struct that contain information about one track. |
984 |
</summary>
|
985 |
</member>
|
986 |
<member name="P:OpenCvSharp.Blob.CvTrack.Id"> |
987 |
<summary>
|
988 |
Track identification number. |
989 |
</summary>
|
990 |
</member>
|
991 |
<member name="P:OpenCvSharp.Blob.CvTrack.Label"> |
992 |
<summary>
|
993 |
Label assigned to the blob related to this track. |
994 |
</summary>
|
995 |
</member>
|
996 |
<member name="P:OpenCvSharp.Blob.CvTrack.MinX"> |
997 |
<summary>
|
998 |
X min. |
999 |
</summary>
|
1000 |
</member>
|
1001 |
<member name="P:OpenCvSharp.Blob.CvTrack.MaxX"> |
1002 |
<summary>
|
1003 |
X max. |
1004 |
</summary>
|
1005 |
</member>
|
1006 |
<member name="P:OpenCvSharp.Blob.CvTrack.MinY"> |
1007 |
<summary>
|
1008 |
Y min. |
1009 |
</summary>
|
1010 |
</member>
|
1011 |
<member name="P:OpenCvSharp.Blob.CvTrack.MaxY"> |
1012 |
<summary>
|
1013 |
Y max. |
1014 |
</summary>
|
1015 |
</member>
|
1016 |
<member name="P:OpenCvSharp.Blob.CvTrack.Centroid"> |
1017 |
<summary>
|
1018 |
Centroid. |
1019 |
</summary>
|
1020 |
</member>
|
1021 |
<member name="P:OpenCvSharp.Blob.CvTrack.LifeTime"> |
1022 |
<summary>
|
1023 |
Indicates how much frames the object has been in scene. |
1024 |
</summary>
|
1025 |
</member>
|
1026 |
<member name="P:OpenCvSharp.Blob.CvTrack.Active"> |
1027 |
<summary>
|
1028 |
Indicates number of frames that has been active from last inactive period. |
1029 |
</summary>
|
1030 |
</member>
|
1031 |
<member name="P:OpenCvSharp.Blob.CvTrack.Inactive"> |
1032 |
<summary>
|
1033 |
Indicates number of frames that has been missing. |
1034 |
</summary>
|
1035 |
</member>
|
1036 |
<member name="T:OpenCvSharp.Blob.CvTracks"> |
1037 |
<summary>
|
1038 |
|
1039 |
</summary>
|
1040 |
</member>
|
1041 |
<member name="M:OpenCvSharp.Blob.CvTracks.#ctor"> |
1042 |
<summary>
|
1043 |
|
1044 |
</summary>
|
1045 |
</member>
|
1046 |
<member name="M:OpenCvSharp.Blob.CvTracks.Render(OpenCvSharp.Mat,OpenCvSharp.Mat)"> |
1047 |
<summary>
|
1048 |
Prints tracks information. |
1049 |
</summary>
|
1050 |
<param name="imgSource">Input image (depth=IPL_DEPTH_8U and num. channels=3).</param> |
1051 |
<param name="imgDest">Output image (depth=IPL_DEPTH_8U and num. channels=3).</param> |
1052 |
</member>
|
1053 |
<member name="M:OpenCvSharp.Blob.CvTracks.Render(OpenCvSharp.Mat,OpenCvSharp.Mat,OpenCvSharp.Blob.RenderTracksMode)"> |
1054 |
<summary>
|
1055 |
Prints tracks information. |
1056 |
</summary>
|
1057 |
<param name="imgSource">Input image (depth=IPL_DEPTH_8U and num. channels=3).</param> |
1058 |
<param name="imgDest">Output image (depth=IPL_DEPTH_8U and num. channels=3).</param> |
1059 |
<param name="mode">Render mode. By default is CV_TRACK_RENDER_ID.</param> |
1060 |
</member>
|
1061 |
<member name="M:OpenCvSharp.Blob.CvTracks.Render(OpenCvSharp.Mat,OpenCvSharp.Mat,OpenCvSharp.Blob.RenderTracksMode,OpenCvSharp.Scalar,OpenCvSharp.HersheyFonts,System.Double,System.Int32)"> |
1062 |
<summary>
|
1063 |
Prints tracks information. |
1064 |
</summary>
|
1065 |
<param name="imgSource">Input image (depth=IPL_DEPTH_8U and num. channels=3).</param> |
1066 |
<param name="imgDest">Output image (depth=IPL_DEPTH_8U and num. channels=3).</param> |
1067 |
<param name="mode">Render mode. By default is CV_TRACK_RENDER_ID.</param> |
1068 |
<param name="textColor"></param> |
1069 |
<param name="fontFace"></param> |
1070 |
<param name="fontScale"></param> |
1071 |
<param name="thickness"></param> |
1072 |
</member>
|
1073 |
<member name="M:OpenCvSharp.Blob.CvTracks.ToString"> |
1074 |
<summary>
|
1075 |
|
1076 |
</summary>
|
1077 |
<returns></returns> |
1078 |
</member>
|
1079 |
<member name="T:OpenCvSharp.Blob.LabelData"> |
1080 |
<summary>
|
1081 |
Label values for each pixel |
1082 |
</summary>
|
1083 |
</member>
|
1084 |
<member name="P:OpenCvSharp.Blob.LabelData.Values"> |
1085 |
<summary>
|
1086 |
Label value |
1087 |
</summary>
|
1088 |
</member>
|
1089 |
<member name="P:OpenCvSharp.Blob.LabelData.Size"> |
1090 |
<summary>
|
1091 |
Image sizw |
1092 |
</summary>
|
1093 |
</member>
|
1094 |
<member name="P:OpenCvSharp.Blob.LabelData.Rows"> |
1095 |
<summary>
|
1096 |
Row length |
1097 |
</summary>
|
1098 |
</member>
|
1099 |
<member name="P:OpenCvSharp.Blob.LabelData.Cols"> |
1100 |
<summary>
|
1101 |
Column Length |
1102 |
</summary>
|
1103 |
</member>
|
1104 |
<member name="M:OpenCvSharp.Blob.LabelData.#ctor(System.Int32,System.Int32)"> |
1105 |
<summary>
|
1106 |
|
1107 |
</summary>
|
1108 |
<param name="rows"></param> |
1109 |
<param name="cols"></param> |
1110 |
</member>
|
1111 |
<member name="M:OpenCvSharp.Blob.LabelData.#ctor(System.Int32[0:,0:])"> |
1112 |
<summary>
|
1113 |
|
1114 |
</summary>
|
1115 |
<param name="values"></param> |
1116 |
</member>
|
1117 |
<member name="M:OpenCvSharp.Blob.LabelData.#ctor(System.Int32[0:,0:],OpenCvSharp.Rect)"> |
1118 |
<summary>
|
1119 |
|
1120 |
</summary>
|
1121 |
<param name="values"></param> |
1122 |
<param name="roi"></param> |
1123 |
</member>
|
1124 |
<member name="M:OpenCvSharp.Blob.LabelData.RawGetLabel(System.Int32,System.Int32)"> |
1125 |
<summary>
|
1126 |
|
1127 |
</summary>
|
1128 |
<param name="row"></param> |
1129 |
<param name="col"></param> |
1130 |
<returns></returns> |
1131 |
</member>
|
1132 |
<member name="M:OpenCvSharp.Blob.LabelData.RawSetLabel(System.Int32,System.Int32,System.Int32)"> |
1133 |
<summary>
|
1134 |
|
1135 |
</summary>
|
1136 |
<param name="row"></param> |
1137 |
<param name="col"></param> |
1138 |
<param name="value"></param> |
1139 |
</member>
|
1140 |
<member name="P:OpenCvSharp.Blob.LabelData.Item(System.Int32,System.Int32)"> |
1141 |
<summary>
|
1142 |
|
1143 |
</summary>
|
1144 |
<param name="row"></param> |
1145 |
<param name="col"></param> |
1146 |
<returns></returns> |
1147 |
</member>
|
1148 |
<member name="M:OpenCvSharp.Blob.LabelData.DebugShow"> |
1149 |
<summary>
|
1150 |
|
1151 |
</summary>
|
1152 |
</member>
|
1153 |
<member name="M:OpenCvSharp.Blob.LabelData.Clone"> |
1154 |
<summary>
|
1155 |
Returns deep copied instance of this |
1156 |
</summary>
|
1157 |
<returns></returns> |
1158 |
</member>
|
1159 |
<member name="T:OpenCvSharp.Blob.Labeller"> |
1160 |
<summary>
|
1161 |
|
1162 |
</summary>
|
1163 |
</member>
|
1164 |
<member name="F:OpenCvSharp.Blob.Labeller.MarkerValue"> |
1165 |
<summary>
|
1166 |
Value of invalid pixel. |
1167 |
-1 == uint.MaxValue |
1168 |
</summary>
|
1169 |
</member>
|
1170 |
<member name="M:OpenCvSharp.Blob.Labeller.Perform(OpenCvSharp.Mat,OpenCvSharp.Blob.CvBlobs)"> |
1171 |
<summary>
|
1172 |
|
1173 |
</summary>
|
1174 |
<param name="img"></param> |
1175 |
<param name="blobs"></param> |
1176 |
<returns></returns> |
1177 |
</member>
|
1178 |
<member name="T:OpenCvSharp.Blob.RenderBlobsMode"> |
1179 |
<summary>
|
1180 |
Render mode of cvRenderBlobs |
1181 |
</summary>
|
1182 |
</member>
|
1183 |
<member name="F:OpenCvSharp.Blob.RenderBlobsMode.None"> |
1184 |
<summary>
|
1185 |
No flags (=0) |
1186 |
</summary>
|
1187 |
</member>
|
1188 |
<member name="F:OpenCvSharp.Blob.RenderBlobsMode.Color"> |
1189 |
<summary>
|
1190 |
Render each blog with a different color. |
1191 |
[CV_BLOB_RENDER_COLOR] |
1192 |
</summary>
|
1193 |
</member>
|
1194 |
<member name="F:OpenCvSharp.Blob.RenderBlobsMode.Centroid"> |
1195 |
<summary>
|
1196 |
Render centroid. |
1197 |
CV_BLOB_RENDER_CENTROID] |
1198 |
</summary>
|
1199 |
</member>
|
1200 |
<member name="F:OpenCvSharp.Blob.RenderBlobsMode.BoundingBox"> |
1201 |
<summary>
|
1202 |
Render bounding box. |
1203 |
[CV_BLOB_RENDER_BOUNDING_BOX] |
1204 |
</summary>
|
1205 |
</member>
|
1206 |
<member name="F:OpenCvSharp.Blob.RenderBlobsMode.Angle"> |
1207 |
<summary>
|
1208 |
Render angle. |
1209 |
[CV_BLOB_RENDER_ANGLE] |
1210 |
</summary>
|
1211 |
</member>
|
1212 |
<member name="F:OpenCvSharp.Blob.RenderBlobsMode.ToLog"> |
1213 |
<summary>
|
1214 |
Print blob data to log out. |
1215 |
[CV_BLOB_RENDER_TO_LOG] |
1216 |
</summary>
|
1217 |
</member>
|
1218 |
<member name="F:OpenCvSharp.Blob.RenderBlobsMode.ToStd"> |
1219 |
<summary>
|
1220 |
Print blob data to std out. |
1221 |
[CV_BLOB_RENDER_TO_STD] |
1222 |
</summary>
|
1223 |
</member>
|
1224 |
<member name="T:OpenCvSharp.Blob.RenderTracksMode"> |
1225 |
<summary>
|
1226 |
Render mode of cvRenderTracks |
1227 |
</summary>
|
1228 |
</member>
|
1229 |
<member name="F:OpenCvSharp.Blob.RenderTracksMode.None"> |
1230 |
<summary>
|
1231 |
No flags |
1232 |
[0] |
1233 |
</summary>
|
1234 |
</member>
|
1235 |
<member name="F:OpenCvSharp.Blob.RenderTracksMode.Id"> |
1236 |
<summary>
|
1237 |
Print the ID of each track in the image. |
1238 |
[CV_TRACK_RENDER_ID] |
1239 |
</summary>
|
1240 |
</member>
|
1241 |
<member name="F:OpenCvSharp.Blob.RenderTracksMode.BoundingBox"> |
1242 |
<summary>
|
1243 |
Draw bounding box of each track in the image. \see cvRenderTracks |
1244 |
[CV_TRACK_RENDER_BOUNDING_BOX] |
1245 |
</summary>
|
1246 |
</member>
|
1247 |
</members>
|
1248 |
</doc>
|