![]() |
IPSDK
4_1_0_2
IPSDK : Image Processing Software Development Kit
|
Measure eccentricity of the ellipse that has the same second moments as 2d shape. More...
Classes | |
| class | ipsdk::imaproc::shape::analysis::Eccentricity2dMsr |
| Measurement object for measure Eccentricity2d. More... | |
| class | ipsdk::imaproc::shape::analysis::Eccentricity2dMsrInfo |
| Information object for measure Eccentricity2d. More... | |
Measure eccentricity of the ellipse that has the same second moments as 2d shape.
Eccentricity 2d measure computes the eccentricity of the ellipse that has the same second moments as 2d shape.
The eccentricity of the ellipse (commonly denoted as either
or
) is given by :
where
and
are one-half of the ellipse's major and minor axes respectively (see InertiaLambdaMax and InertiaLambdaMin respectively).
Here is an example of eccentricity 2d measurement :
Measure eccentricity of the ellipse that has the same second moments as 2d shape
| Measure Type | Measure Unit Type | Parameter Type | Result Type | Shape Requirements |
|---|---|---|---|---|
Generic |
None |
None |
Value (ipsdk::ipReal64) |
Row Intersections |
This is a generic measure
This measure can only be used in 2d case
Measure Eccentricity2d is not associated to any unit [ipsdk::shape::analysis::eMsrUnitFormat::eMUF_NoUnit]
Measure Eccentricity2d has no parameters
Measure Eccentricity2d is associated to ipsdk::shape::analysis::ValueMeasureResult<ipsdk::ipReal64> results
Measure Eccentricity2d requires row intersections from shape data
Measure Eccentricity2d depends on following measures :
| Measure Mode | Measure Name | Measure Type | Measure Parameters |
|---|---|---|---|
| eMVP_2d | Inertia | Inertia2d |
Generic example in 2d case :
1.8.14