![]() |
IPSDK
4_1_0_2
IPSDK : Image Processing Software Development Kit
|
Length of the longest shortest path between any two skeleton 2d verticies. More...
Classes | |
| class | ipsdk::imaproc::shape::analysis::Skeleton2dDiameterLengthMsr |
| Measurement object for measure Skeleton2dDiameterLength. More... | |
| class | ipsdk::imaproc::shape::analysis::Skeleton2dDiameterLengthMsrInfo |
| Information object for measure Skeleton2dDiameterLength. More... | |
| class | ipsdk::imaproc::shape::analysis::Skeleton2dDiameterLengthMsrParams |
| Parameter object for measure Skeleton2dDiameterLength. More... | |
Length of the longest shortest path between any two skeleton 2d verticies.
Skeleton 2d diameter leangth measure is based on skeleton 2d diameter measure (see [Concept] Skeleton 2d Diameter). This measure allows to compute total length of skeleton diameter.
Here is an example of measure results for different skeleton 2d holes processing policy.
Length of the longest shortest path between any two skeleton 2d verticies
| Measure Type | Measure Unit Type | Parameter Type | Result Type | Shape Requirements |
|---|---|---|---|---|
Generic |
Length |
|
Value (ipsdk::ipReal64) |
Boundary Approximation |
This is a generic measure
This measure can only be used in 2d case
Measure Skeleton2dDiameterLength is associated to a length measurement unit [ipsdk::shape::analysis::eMsrUnitFormat::eMUF_LengthUnit]
Measure Skeleton2dDiameterLength is associated to Skeleton2dDiameterLengthMsrParams parameters
Measure Skeleton2dDiameterLength is associated to ipsdk::shape::analysis::ValueMeasureResult<ipsdk::ipReal64> results
Measure Skeleton2dDiameterLength requires boundary approximation from shape data
Measure Skeleton2dDiameterLength depends on following measures :
| Measure Mode | Measure Name | Measure Type | Measure Parameters |
|---|---|---|---|
| eMVP_2d | Diameter | Skeleton2dDiameter | createSkeleton2dDiameterMsrParams(_pMsrParams->getValue<Skeleton2dDiameterLengthMsrParams::HolesPolicy>()) |
Generic example in 2d case :
1.8.14