![]() |
IPSDK
4_1_0_2
IPSDK : Image Processing Software Development Kit
|
out of flatness lowest valley given measure reference hyper plan More...
Classes | |
| class | ipsdk::imaproc::shape::analysis::FlatnessValleyMsr |
| Measurement object for measure FlatnessValley. More... | |
| class | ipsdk::imaproc::shape::analysis::FlatnessValleyMsrInfo |
| Information object for measure FlatnessValley. More... | |
Typedefs | |
| typedef attr::RobustEstimationConfig | ipsdk::imaproc::shape::analysis::FlatnessValleyMsrParams |
| parameters type associated to measure | |
out of flatness lowest valley given measure reference hyper plan
This measure allows to retrieve flatness valley which is the absolute value of lowest negative value associated to flatness measure (see [Concept] Flatness 2d in 2d case and [Concept] Flatness 3d in 3d case).
Here is an example of flatness valley computation in 2d case :
out of flatness lowest valley given measure reference hyper plan
| 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 be used in 2d and 3d case
Measure FlatnessValley is associated to a length measurement unit [ipsdk::shape::analysis::eMsrUnitFormat::eMUF_LengthUnit]
Measure FlatnessValley is associated to FlatnessValleyMsrParams parameters
Measure FlatnessValley is associated to ipsdk::shape::analysis::ValueMeasureResult<ipsdk::ipReal64> results
Measure FlatnessValley requires boundary approximation from shape data
Measure FlatnessValley depends on following measures :
| Measure Mode | Measure Name | Measure Type | Measure Parameters |
|---|---|---|---|
| eMVP_2d | Flatness | Flatness2d | boost::make_shared<attr::RobustEstimationConfig>(*_pMsrParams) |
| eMVP_3d | Flatness | Flatness3d | boost::make_shared<attr::RobustEstimationConfig>(*_pMsrParams) |
Generic example in 2d case :
Generic example in 3d case :
1.8.14