25 #ifndef __TERRALIB_RP_INTERNAL_SEGMENTERREGIONGROWINGMEANMERGER_H
26 #define __TERRALIB_RP_INTERNAL_SEGMENTERREGIONGROWINGMEANMERGER_H
63 inline unsigned int getSegmentFeaturesSize()
const {
return m_featuresNumber; };
66 unsigned int m_featuresNumber;
77 #endif // __TERRALIB_RP_INTERNAL_SEGMENTERREGIONGROWINGMEANMERGER_H
double DissimilarityTypeT
Type for dissimilarity.
Segmenter merger used in region growing process.
Abstract class for the segments merger.
#define TERPEXPORT
You can use this macro in order to export/import classes and functions from this module.
SegmenterRegionGrowingSegment< rg::MeanFeatureType >::FeatureType m_getDissimilarity_dissValue
SegmenterRegionGrowingSegment< rg::MeanFeatureType >::FeatureType m_getDissimilarity_diffValue
void update(SegmenterRegionGrowingSegment< rg::MeanFeatureType > *const )
Update the internal state.
unsigned int m_getDissimilarity_meansIdx
SegmenterRegionGrowingSegment< rg::MeanFeatureType >::FeatureType m_dissimilarityNormFactor
Mean based Segments merger.