![]() |
IPSDK
4_1_0_2
IPSDK : Image Processing Software Development Kit
|
Returns the number of connected components associated to each 2d shape. More...
Classes | |
| class | ipsdk::imaproc::shape::analysis::NbConnectedComponents2dMsr |
| Measurement object for measure NbConnectedComponents2d. More... | |
| class | ipsdk::imaproc::shape::analysis::NbConnectedComponents2dMsrInfo |
| Information object for measure NbConnectedComponents2d. More... | |
Returns the number of connected components associated to each 2d shape.
Natively, IPSDK assigns a single connected component to each shape. However, the result of a machine learning segmentation or a manual labelization can yield to several connected components assigned to the same label value.
Natively, IPSDK assigns a single connected component to each shape / label value.
Here is an example of measurement :
Returns the number of connected components associated to each 2d shape
| Measure Type | Measure Unit Type | Parameter Type | Result Type | Shape Requirements |
|---|---|---|---|---|
Geometry 2d |
None |
None |
Value (ipsdk::ipUInt64) |
Boundary Approximation |
This is a geometry 2d measure
This measure can only be used in 2d case
Measure NbConnectedComponents2d is not associated to any unit [ipsdk::shape::analysis::eMsrUnitFormat::eMUF_NoUnit]
Measure NbConnectedComponents2d has no parameters
Measure NbConnectedComponents2d is associated to ipsdk::shape::analysis::ValueMeasureResult<ipsdk::ipUInt64> results
Measure NbConnectedComponents2d requires boundary approximation from shape data
Measure NbConnectedComponents2d has no dependency
Generic example in 2d case :
1.8.14