Segmenter Region Growing Strategy Parameters. More...
#include <SegmenterRegionGrowingStrategyParameters.h>
  
Public Member Functions | |
| virtual AbstractParameters * | clone () const =0 | 
| Create a clone copy of this instance.  More... | |
| const SegmenterRegionGrowingStrategyParameters & | operator= (const SegmenterRegionGrowingStrategyParameters ¶ms) | 
| virtual void | reset () _NOEXCEPT_OP(false) | 
| Clear all internal allocated resources and reset the parameters instance to its initial state.  More... | |
| virtual bool | serialize (AlgorithmParametersSerializer &serializer) const | 
| Returns a parameter serialization object.  More... | |
| virtual | ~SegmenterRegionGrowingStrategyParameters () | 
Public Attributes | |
| 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... | |
Protected Member Functions | |
| SegmenterRegionGrowingStrategyParameters () | |
Segmenter Region Growing Strategy Parameters.
Definition at line 39 of file SegmenterRegionGrowingStrategyParameters.h.
      
  | 
  virtual | 
      
  | 
  protected | 
      
  | 
  pure virtualinherited | 
Create a clone copy of this instance.
Implemented in te::rp::WisperFusion::OutputParameters, te::rp::WisperFusion::InputParameters, te::rp::TiePointsMosaic::OutputParameters, te::rp::TiePointsMosaic::InputParameters, te::rp::TiePointsLocatorSURFStrategy::Parameters, te::rp::TiePointsLocatorMoravecStrategy::Parameters, te::rp::TiePointsLocatorInputParameters, te::rp::TiePointsLocator::OutputParameters, te::rp::Skeleton::OutputParameters, te::rp::Skeleton::InputParameters, te::rp::SequenceMosaic::OutputParameters, te::rp::SequenceMosaic::InputParameters, te::rp::SegmenterRegionGrowingMeanStrategy::Parameters, te::rp::SegmenterRegionGrowingBaatzStrategy::Parameters, te::rp::Segmenter::OutputParameters, te::rp::Segmenter::InputParameters, te::rp::Restoration::OutputParameters, te::rp::Restoration::InputParameters, te::rp::Register::OutputParameters, te::rp::Register::InputParameters, te::rp::PostClassification::OutputParameters, te::rp::PostClassification::InputParameters, te::rp::PCAFusion::OutputParameters, te::rp::PCAFusion::InputParameters, te::rp::MixtureModelPCAStrategy::Parameters, te::rp::MixtureModelLinearStrategy::Parameters, te::rp::MixtureModel::OutputParameters, te::rp::MixtureModel::InputParameters, te::rp::MajorityFilter::OutputParameters, te::rp::MajorityFilter::InputParameters, te::rp::IHSFusion::OutputParameters, te::rp::IHSFusion::InputParameters, te::rp::GeoMosaic::OutputParameters, te::rp::GeoMosaic::InputParameters, te::rp::Filter::OutputParameters, te::rp::Filter::InputParameters, te::rp::Contrast::OutputParameters, te::rp::Contrast::InputParameters, te::rp::Composition::OutputParameters, te::rp::Composition::InputParameters, te::rp::ClassifierSAMStrategy::Parameters, te::rp::ClassifierMaxLikelihoodStrategy::Parameters, te::rp::ClassifierMAPStrategy::Parameters, te::rp::ClassifierKMeansStrategy::Parameters, te::rp::ClassifierISOSegStrategy::Parameters, te::rp::ClassifierISODataStrategy::Parameters, te::rp::ClassifierEMStrategy::Parameters, te::rp::ClassifierEDStrategy::Parameters, te::rp::ClassifierDummyStrategy::Parameters, te::rp::Classifier::OutputParameters, te::rp::Classifier::InputParameters, te::rp::ArithmeticOperations::OutputParameters, te::rp::ArithmeticOperations::InputParameters, te::gm::GTParameters, te::cl::MaxLikelihood::Parameters, te::cl::MAP::Parameters, te::cl::KMeans< TTRAIN, TCLASSIFY >::Parameters, te::cl::ISOData::Parameters, and te::cl::Dummy< TTRAIN, TCLASSIFY >::Parameters.
Referenced by te::gm::GTParameters::setModelParameters().
| const SegmenterRegionGrowingStrategyParameters& te::rp::SegmenterRegionGrowingStrategyParameters::operator= | ( | const SegmenterRegionGrowingStrategyParameters & | params | ) | 
      
  | 
  virtual | 
Clear all internal allocated resources and reset the parameters instance to its initial state.
Implements te::common::AbstractParameters.
Reimplemented in te::rp::SegmenterRegionGrowingMeanStrategy::Parameters, and te::rp::SegmenterRegionGrowingBaatzStrategy::Parameters.
      
  | 
  virtual | 
Returns a parameter serialization object.
| serializer | The output serialization object. | 
Reimplemented from te::rp::SegmenterStrategyParameters.
Reimplemented in te::rp::SegmenterRegionGrowingMeanStrategy::Parameters, and te::rp::SegmenterRegionGrowingBaatzStrategy::Parameters.
| bool te::rp::SegmenterRegionGrowingStrategyParameters::m_enableLocalMutualBestFitting | 
If enabled, a merge only occurs between two segments if the minimum dissimilarity criteria is best fulfilled mutually (default: false).
Definition at line 50 of file SegmenterRegionGrowingStrategyParameters.h.
| unsigned int te::rp::SegmenterRegionGrowingStrategyParameters::m_minSegmentSize | 
A positive minimum segment size (pixels number - default: 1).
Definition at line 44 of file SegmenterRegionGrowingStrategyParameters.h.
| double te::rp::SegmenterRegionGrowingStrategyParameters::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 ).
Definition at line 46 of file SegmenterRegionGrowingStrategyParameters.h.
| unsigned int te::rp::SegmenterRegionGrowingStrategyParameters::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.
Definition at line 48 of file SegmenterRegionGrowingStrategyParameters.h.