Mean based Segments merger.
More...
#include <SegmenterRegionGrowingMeanMerger.h>
Mean based Segments merger.
Definition at line 39 of file SegmenterRegionGrowingMeanMerger.h.
◆ SegmenterRegionGrowingMeanMerger()
te::rp::SegmenterRegionGrowingMeanMerger::SegmenterRegionGrowingMeanMerger |
( |
const unsigned int |
featuresNumber | ) |
|
◆ ~SegmenterRegionGrowingMeanMerger()
te::rp::SegmenterRegionGrowingMeanMerger::~SegmenterRegionGrowingMeanMerger |
( |
| ) |
|
◆ getDissimilarity()
Returns a dimilarity index between this and the other segment.
- Parameters
-
segment1Ptr | A pointer to the first segment. |
segment2Ptr | A pointer to the second segment. |
mergePreviewSegPtr | A pointer to a valid segment where the merged features values will be stored (when aplicable). |
- Returns
- A similarity index between this and the other segment ( normalized between 0 and 1 ).
Implements te::rp::SegmenterRegionGrowingMerger< rg::MeanFeatureType >.
◆ getSegmentFeaturesSize()
unsigned int te::rp::SegmenterRegionGrowingMeanMerger::getSegmentFeaturesSize |
( |
| ) |
const |
|
inlinevirtual |
◆ mergeFeatures()
Merge specific segment features from both segments into the first segment.
- Parameters
-
segment1Ptr | The first segment. |
segment2Ptr | A pointer to the second segment. |
mergePreviewSegPtr | A pointer to a valid segment where the merged features values were be stored by calling getDissimilarityIndex (when aplicable). |
Implements te::rp::SegmenterRegionGrowingMerger< rg::MeanFeatureType >.
◆ update()
◆ m_dissimilarityNormFactor
◆ m_featuresNumber
unsigned int te::rp::SegmenterRegionGrowingMeanMerger::m_featuresNumber |
|
protected |
◆ m_getDissimilarity_diffValue
◆ m_getDissimilarity_dissValue
◆ m_getDissimilarity_meansIdx
unsigned int te::rp::SegmenterRegionGrowingMeanMerger::m_getDissimilarity_meansIdx |
|
mutableprotected |
The documentation for this class was generated from the following file: