![]() |
IPSDK
4_1_0_2
IPSDK : Image Processing Software Development Kit
|
Returns the number of connected components associated to each 3d shape. More...
Classes | |
| class | ipsdk::imaproc::shape::analysis::NbConnectedComponents3dMsr |
| Measurement object for measure NbConnectedComponents3d. More... | |
| class | ipsdk::imaproc::shape::analysis::NbConnectedComponents3dMsrInfo |
| Information object for measure NbConnectedComponents3d. More... | |
Returns the number of connected components associated to each 3d 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 3d shape
| Measure Type | Measure Unit Type | Parameter Type | Result Type | Shape Requirements |
|---|---|---|---|---|
Geometry 3d |
None |
None |
Value (ipsdk::ipUInt64) |
Boundary Approximation |
This is a geometry 3d measure
This measure can only be used in 3d case
Measure NbConnectedComponents3d is not associated to any unit [ipsdk::shape::analysis::eMsrUnitFormat::eMUF_NoUnit]
Measure NbConnectedComponents3d has no parameters
Measure NbConnectedComponents3d is associated to ipsdk::shape::analysis::ValueMeasureResult<ipsdk::ipUInt64> results
Measure NbConnectedComponents3d requires boundary approximation from shape data
Measure NbConnectedComponents3d has no dependency
Generic example in 3d case :
1.8.14