![]() |
IPSDK
4_1_0_2
IPSDK : Image Processing Software Development Kit
|
Measure allowing to compute the shape orientation (alpha component) from the second order moment matrix computed from the Inertia3d measurement for 3d shape. More...
Classes | |
| class | ipsdk::imaproc::shape::analysis::Inertia3dOrientationAlphaMsr |
| Measurement object for measure InertiaOrientationAlpha. More... | |
Measure allowing to compute the shape orientation (alpha component) from the second order moment matrix computed from the Inertia3d measurement for 3d shape.
This measure computes the orientation value of the inertia matrix calculated for each shape, without taking the voxels intensities into account, and returns the alpha component, expressed in radians.
Here is an example of alpha orientation measurement :
See Inertia3d for more details about the inertia calculation.
Measure allowing to compute the 3d shape orientation (alpha component) from the second order moment matrix computed from the Inertia2d measurement for 3d shape
| Measure Type | Measure Unit Type | Parameter Type | Result Type | Shape Requirements |
|---|---|---|---|---|
Generic |
Angle |
None |
Value (ipsdk::ipReal64) |
Row Intersections |
This is a generic measure
This measure can only be used in 3d case
Measure Inertia3dOrientationAlpha is associated to an angular (radians) measurement unit [ipsdk::shape::analysis::eMsrUnitFormat::eMUF_RadianUnit]
Measure Inertia3dOrientationAlpha has no parameters
Measure Inertia3dOrientationAlpha is associated to ipsdk::shape::analysis::ValueMeasureResult<ipsdk::ipReal64> results
Measure Inertia3dOrientationAlpha requires row intersections from shape data
Measure Inertia3dOrientationAlpha depends on following measures :
| Measure Mode | Measure Name | Measure Type | Measure Parameters |
|---|---|---|---|
| eMVP_3d | Inertia | Inertia3d |
Generic example in 3d case :
1.8.14