![]() |
IPSDK
4_1_0_2
IPSDK : Image Processing Software Development Kit
|
least square ellipsoid associated to shape tops More...
Classes | |
| class | ipsdk::imaproc::shape::analysis::LeastSquareEllipsoid3dMsr |
| Measurement object for measure LeastSquareEllipsoid3d. More... | |
| class | ipsdk::imaproc::shape::analysis::LeastSquareEllipsoid3dMsrInfo |
| Information object for measure LeastSquareEllipsoid3d. More... | |
| class | ipsdk::imaproc::shape::analysis::LeastSquareEllipsoid3dMsrResults |
| Measurement results object for measure LeastSquareEllipsoid3d. More... | |
Typedefs | |
| typedef attr::RobustEstimationConfig | ipsdk::imaproc::shape::analysis::LeastSquareEllipsoid3dMsrParams |
| parameters type associated to measure | |
least square ellipsoid associated to shape tops
This measure allows to compute least square ellipsoid associated to each shape.
Given a shape, algorithm will compute a least square ellipsoid approximation of shape tops.
Estimated ellipsoid can be computed using a simple parametric estimation of shape tops or can be computed using a robust estimation technic. This behavior is ruled by measure parameter, see ipsdk::imaproc::attr::RobustEstimationConfig.
For more information on parametric estimation process (including outlier management) please reports to Parametric estimation.
Please refers to LeastSquareEllipse2d for an example of least square approximation in the 2d case of ellipse.
least square ellipsoid associated to shape tops
| Measure Type | Measure Unit Type | Parameter Type | Result Type | Shape Requirements |
|---|---|---|---|---|
Geometry 3d |
None |
|
Custom |
Boundary Approximation |
This is a geometry 3d measure
This measure can only be used in 3d case
Measure LeastSquareEllipsoid3d is not associated to any unit [ipsdk::shape::analysis::eMsrUnitFormat::eMUF_NoUnit]
Measure LeastSquareEllipsoid3d is associated to LeastSquareEllipsoid3dMsrParams parameters
Measure LeastSquareEllipsoid3d is associated to LeastSquareEllipsoid3dMsrResults results
Measure LeastSquareEllipsoid3d requires boundary approximation from shape data
Measure LeastSquareEllipsoid3d has no dependency
Generic example in 3d case :
1.8.14