Segmenter Parameters.
More...
#include <SegmenterRegionGrowingBaatzStrategy.h>
|
| bool | m_enableLocalMutualBestFitting |
| | If enabled, a merge only occurs between two segments if the minimum dissimilarity criteria is best fulfilled mutually (default: false). More...
|
| |
| unsigned int | m_minSegmentSize |
| | A positive minimum segment size (pixels number - default: 1). More...
|
| |
| double | m_segmentsSimilarityThreshold |
| | Segments similarity treshold - Use lower values to merge only those segments that are more similar - Higher values will allow more segments to be merged - valid values range: positive values - default: 0 ). More...
|
| |
| unsigned int | m_segmentsSimIncreaseSteps |
| | The maximum number of steps to increment the similarity threshold value for the cases where no segment merge occurred - zero will disable segment similarity threshold increments - defaul: 2. More...
|
| |
◆ Parameters()
| te::rp::SegmenterRegionGrowingBaatzStrategy::Parameters::Parameters |
( |
| ) |
|
◆ ~Parameters()
| te::rp::SegmenterRegionGrowingBaatzStrategy::Parameters::~Parameters |
( |
| ) |
|
◆ clone()
| AbstractParameters * te::rp::SegmenterRegionGrowingBaatzStrategy::Parameters::clone |
( |
| ) |
const |
|
virtual |
Create a clone copy of this instance.
- Returns
- A clone copy of this instance.
- Note
- The caller will take the ownership of the returned pointer.
Implements te::common::AbstractParameters.
◆ operator=()
| const Parameters & te::rp::SegmenterRegionGrowingBaatzStrategy::Parameters::operator= |
( |
const Parameters & |
params | ) |
|
◆ reset()
| void te::rp::SegmenterRegionGrowingBaatzStrategy::Parameters::reset |
( |
| ) |
|
|
virtual |
◆ serialize()
◆ m_bandsWeights
| std::vector< double > te::rp::SegmenterRegionGrowingBaatzStrategy::Parameters::m_bandsWeights |
The weight given to each band, when applicable (note: the bands weights sum must always be 1) or an empty vector indicating that all bands have the same weight.
Definition at line 67 of file SegmenterRegionGrowingBaatzStrategy.h.
◆ m_colorWeight
| double te::rp::SegmenterRegionGrowingBaatzStrategy::Parameters::m_colorWeight |
◆ m_compactnessWeight
| double te::rp::SegmenterRegionGrowingBaatzStrategy::Parameters::m_compactnessWeight |
◆ m_enableLocalMutualBestFitting
| bool te::rp::SegmenterRegionGrowingStrategyParameters::m_enableLocalMutualBestFitting |
|
inherited |
◆ m_minSegmentSize
| unsigned int te::rp::SegmenterRegionGrowingStrategyParameters::m_minSegmentSize |
|
inherited |
◆ m_segmentsSimilarityThreshold
| double te::rp::SegmenterRegionGrowingStrategyParameters::m_segmentsSimilarityThreshold |
|
inherited |
Segments similarity treshold - Use lower values to merge only those segments that are more similar - Higher values will allow more segments to be merged - valid values range: positive values - default: 0 ).
Definition at line 46 of file SegmenterRegionGrowingStrategyParameters.h.
◆ m_segmentsSimIncreaseSteps
| unsigned int te::rp::SegmenterRegionGrowingStrategyParameters::m_segmentsSimIncreaseSteps |
|
inherited |
The maximum number of steps to increment the similarity threshold value for the cases where no segment merge occurred - zero will disable segment similarity threshold increments - defaul: 2.
Definition at line 48 of file SegmenterRegionGrowingStrategyParameters.h.
The documentation for this class was generated from the following file: