Create a mosaic from a set of geo-referenced rasters. More...
#include <GeoMosaic.h>
Classes | |
class | InputParameters |
GeoMosaic input parameters. More... | |
class | OutputParameters |
GeoMosaic output parameters. More... | |
Public Member Functions | |
bool | execute (AlgorithmOutputParameters &outputParams) throw ( te::rp::Exception ) |
Executes the algorithm using the supplied parameters. More... | |
GeoMosaic () | |
bool | initialize (const AlgorithmInputParameters &inputParams) throw ( te::rp::Exception ) |
Initialize the algorithm instance making it ready for execution. More... | |
bool | isInitialized () const |
Returns true if the algorithm instance is initialized and ready for execution. More... | |
void | reset () throw ( te::rp::Exception ) |
Clear all internal allocated objects and reset the algorithm to its initial state. More... | |
~GeoMosaic () | |
Protected Member Functions | |
bool | executeGeoMosaic (GeoMosaic::OutputParameters &outputParams) |
Execute a mosaic of georeferenced images. More... | |
Static Protected Member Functions | |
static void | calcBandStatistics (const te::rst::Band &band, const bool &forceNoDataValue, const double &noDataValue, double &mean, double &variance) |
Raster band statistics calcule. More... | |
Protected Attributes | |
GeoMosaic::InputParameters | m_inputParameters |
Input execution parameters. More... | |
bool | m_isInitialized |
Tells if this instance is initialized. More... | |
Create a mosaic from a set of geo-referenced rasters.
Definition at line 48 of file GeoMosaic.h.
te::rp::GeoMosaic::GeoMosaic | ( | ) |
te::rp::GeoMosaic::~GeoMosaic | ( | ) |
|
staticprotected |
Raster band statistics calcule.
band | Input raster band. |
forceNoDataValue | Force the noDataValue to be used as the band no-data value. |
noDataValue | The no-data value to use. |
mean | Pixels mean. |
variance | Pixels variance. |
|
virtual |
Executes the algorithm using the supplied parameters.
outputParams | Output parameters. |
Implements te::rp::Algorithm.
|
protected |
Execute a mosaic of georeferenced images.
outputParams | The algorithm execution parameters. |
|
virtual |
Initialize the algorithm instance making it ready for execution.
inputParams | Input parameters. |
Implements te::rp::Algorithm.
|
virtual |
Returns true if the algorithm instance is initialized and ready for execution.
Implements te::rp::Algorithm.
|
virtual |
Clear all internal allocated objects and reset the algorithm to its initial state.
Implements te::rp::Algorithm.
|
protected |
Input execution parameters.
Definition at line 143 of file GeoMosaic.h.
|
protected |
Tells if this instance is initialized.
Definition at line 145 of file GeoMosaic.h.