25 #ifndef __TERRALIB_RP_INTERNAL_SEGMENTERREGIONGROWINGBAATZSTRATEGY_H    26 #define __TERRALIB_RP_INTERNAL_SEGMENTERREGIONGROWINGBAATZSTRATEGY_H    86             AbstractParameters* clone() const;
   104           const 
te::rst::Raster& inputRaster,
   105           const std::vector< 
unsigned int >& inputRasterBands,
   106           const std::vector< std::complex< 
double > >& inputRasterNoDataValues,
   107           const std::vector< std::complex< 
double > >& inputRasterBandMinValues,
   108           const std::vector< std::complex< 
double > >& inputRasterBandMaxValues,
   109           te::rst::Raster& outputRaster,
   110           const 
unsigned int outputRasterBand,
   111           const 
bool enableProgressInterface ) throw( 
te::rp::
Exception );
   114         double getMemUsageEstimation( const 
unsigned int bandsToProcess,
   115           const 
unsigned int pixelsNumber ) const;
   118         unsigned int getOptimalBlocksOverlapSize() const;
   121         bool shouldComputeMinMaxValues() const;
   136         bool m_isInitialized;
   163           const 
te::rst::Raster& inputRaster,
   164           const std::vector< 
unsigned int >& inputRasterBands,
   165           const std::vector< std::complex< 
double > >& inputRasterNoDataValues,
   166           const std::vector< std::complex< 
double > >& inputRasterBandMinValues,
   167           const std::vector< std::complex< 
double > >& inputRasterBandMaxValues,
   193 #endif  // __TERRALIB_RP_INTERNAL_SEGMENTERREGIONGROWINGBAATZSTRATEGY_H 
Segmenter segments IDs manager. 
 
Raster segmenter strategy factory base class. 
 
Base exception class for plugin module. 
 
std::vector< double > m_bandsWeights
The weight given to each band, when applicable (note: the bands weights sum must always be 1) or an e...
 
double m_compactnessWeight
The weight given to the compactness component, deafult:0.5, valid range: [0,1]. 
 
float BaatzFeatureType
Baatz Strategy feature type. 
 
double m_colorWeight
The weight given to the color component, deafult:0.9, valid range: [0,1]. 
 
Segmenter merger used in region growing process. 
 
Segmenter Region Growing Strategy Parameters. 
 
Segmenter Strategy Parameters. 
 
Raster segmenter strategy factory base class. 
 
Raster segmenter strategy base class. 
 
#define TERPEXPORT
You can use this macro in order to export/import classes and functions from this module. 
 
Raster segmenter strategy base class. 
 
Configuration flags for the Raster Processing module of TerraLib. 
 
A generic template matrix. 
 
BlocksMergingMethod
Blocks merging method. 
 
Segmenter segments block description class. 
 
Raster region growing segmenter strategy. 
 
Raster region growing segmenter strategy factory.