All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Raster Processing

This module provides classes and functions with raster processing capabilities. More...

Files

file  Functions.h
 Raster Processing functions.
 

Classes

class  te::rp::Algorithm
 Raster Processing algorithm base interface. More...
 
class  te::rp::AlgorithmInputParameters
 Raster Processing algorithm input parameters base interface. More...
 
class  te::rp::AlgorithmOutputParameters
 Raster Processing algorithm output parameters base interface. More...
 
class  te::rp::Classifier
 Raster classification. More...
 
class  te::rp::ClassifierStrategy
 Raster classifier strategy base class. More...
 
class  te::rp::ClassifierStrategyFactory
 Raster classifier strategy factory base class. More...
 
class  te::rp::Contrast
 Contrast enhancement. More...
 
class  te::rp::Filter
 A series of well-known filtering algorithms for images, linear and non-linear.. More...
 
class  te::rp::GeoMosaic
 Create a mosaic from a set of geo-referenced rasters. More...
 
class  te::rp::IHSFusion
 Fusion of a low-resolution multi-band image with a high resolution image using the IHS method. More...
 
class  te::rp::MixtureModel
 Raster decomposition using mixture model. More...
 
class  te::rp::MixtureModelStrategy
 Raster mixture model strategy base class. More...
 
class  te::rp::MixtureModelStrategyFactory
 Raster Mixture model strategy factory base class. More...
 
class  te::rp::Register
 Performs raster data registering into a SRS using a set of tie points. More...
 
class  te::rp::Segmenter
 Raster segmentation. More...
 
class  te::rp::SegmenterStrategy
 Raster segmenter strategy base class. More...
 
class  te::rp::SegmenterStrategyFactory
 Raster segmenter strategy factory base class. More...
 
class  te::rp::SequenceMosaic
 Create mosaics from a sequence of overlapped rasters using an automatic tie-points detection method. More...
 

Detailed Description

This module provides classes and functions with raster processing capabilities.

Basically, the TerraLib Raster Processing module contains several processing operations applied to an image and it is organized as follows:

The main classes/concepts in this module are listed here. The namespace associated to the Raster Processing module is te::rp. To know more about it, see the te::rp namespace documentation.