IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
Classes | Typedefs | Functions

Settings used for contours extraction. More...

Classes

class  ipsdk::imaproc::attr::ContourExtractionSettings
 Settings used for contours extraction. More...
 

Typedefs

typedef boost::shared_ptr< ipsdk::imaproc::attr::ContourExtractionSettingsipsdk::imaproc::attr::ContourExtractionSettingsPtr
 shared pointer to ipsdk::imaproc::attr::ContourExtractionSettings
 
typedef boost::shared_ptr< const ipsdk::imaproc::attr::ContourExtractionSettingsipsdk::imaproc::attr::ContourExtractionSettingsConstPtr
 shared pointer to const ipsdk::imaproc::attr::ContourExtractionSettings
 

Functions

IPSDKIPLATTRIBUTES_API ipsdk::imaproc::attr::ContourExtractionSettingsPtr ipsdk::imaproc::attr::createDefaultContourExtractionSettings ()
 function allowing to create a default ContourExtractionSettings data item
 
IPSDKIPLATTRIBUTES_API ipsdk::imaproc::attr::ContourExtractionSettingsPtr ipsdk::imaproc::attr::createContourExtractionSettings (const ipsdk::eNeighborhood2dType &neighborhood2dType, const ipReal64 polygApproxMaxDist, const ipUInt32 nbMinPointForPolygApprox)
 function allowing to create a ContourExtractionSettings data item
 
IPSDKIPLATTRIBUTES_API ipsdk::imaproc::attr::ContourExtractionSettingsPtr ipsdk::imaproc::attr::createDisabledContourExtractionSettings ()
 function allowing to create a ContourExtractionSettings data item which disable polygon extraction
 

Detailed Description

Settings used for contours extraction.

SubNodes description

Name ToolTip Associated Class Default Value
EnablePolygApprox Flag indicating whether we should process to polygon approximation. ipsdk::DataItemLeaf<ipsdk::ipBool> true
Neighborhood2dType Neighborhood 2d type for operation. ipsdk::DataItemEnumLeaf<ipsdk::eNeighborhood2dType> ipsdk::eNeighborhood2dType::eN2T_8Connexity
PolygApproxMaxDist Maximum distance for polygonal approximation (a null value stands for no approximation) ipsdk::DataItemLeaf<ipsdk::ipReal64> 0.5
NbMinPointForPolygApprox Minimum number of points needed to trigger polygon approximation. ipsdk::DataItemLeaf<ipsdk::ipUInt32> 10