25 #ifndef __TERRALIB_RP_INTERNAL_SEGMENTERREGIONGROWINGMEANSTRATEGY_H    26 #define __TERRALIB_RP_INTERNAL_SEGMENTERREGIONGROWINGMEANSTRATEGY_H    71             void reset() 
throw( te::rp::Exception );
    74             AbstractParameters* clone() 
const;
    84           throw( te::rp::Exception );
    94           const std::vector< unsigned int >& inputRasterBands,
    95           const std::vector< std::complex< double > >& inputRasterNoDataValues,
    96           const std::vector< std::complex< double > >& inputRasterBandMinValues,
    97           const std::vector< std::complex< double > >& inputRasterBandMaxValues,
    99           const unsigned int outputRasterBand,
   100           const bool enableProgressInterface ) 
throw( te::rp::Exception );
   103         double getMemUsageEstimation( 
const unsigned int bandsToProcess,
   104           const unsigned int pixelsNumber ) 
const;
   107         unsigned int getOptimalBlocksOverlapSize() 
const;
   110         bool shouldComputeMinMaxValues() 
const;
   153           const std::vector< unsigned int >& inputRasterBands,
   154           const std::vector< std::complex< double > >& inputRasterNoDataValues,
   155           const std::vector< std::complex< double > >& inputRasterBandMinValues,
   156           const std::vector< std::complex< double > >& inputRasterBandMaxValues,
   182 #endif  // __TERRALIB_RP_INTERNAL_SEGMENTERREGIONGROWINGMEANSTRATEGY_H 
Segmenter segments IDs manager. 
 
Raster segmenter strategy factory base class. 
 
bool m_isInitialized
true if this instance is initialized. 
 
Segmenter merger used in region growing process. 
 
SegmenterRegionGrowingSegmentsPool< rg::MeanFeatureType > m_segmentsPool
A pool of segments that can be reused on each strategy execution. 
 
SegmentsIdsMatrixT m_segmentsIdsMatrix
A internal segments IDs matrix that can be reused on each strategy execution. 
 
Segmenter Region Growing Strategy Parameters. 
 
SegmenterRegionGrowingMeanStrategy::Parameters m_parameters
Internal execution parameters. 
 
Segmenter Strategy Parameters. 
 
Raster segmenter strategy factory base class. 
 
An abstract class for raster data strucutures. 
 
Raster segmenter strategy base class. 
 
#define TERPEXPORT
You can use this macro in order to export/import classes and functions from this module. 
 
Matrix< SegmenterSegmentsBlock::SegmentIdDataType > SegmentsIdsMatrixT
Internal segments ids matrix type definition. 
 
Raster region growing segmenter strategy. 
 
Raster segmenter strategy base class. 
 
Configuration flags for the Raster Processing module of TerraLib. 
 
BlocksMergingMethod
Blocks merging method. 
 
Segmenter segments block description class. 
 
Raster region growing segmenter strategy factory.