Go to the documentation of this file.
26 #ifndef __TERRALIB_SE_INTERNAL_CONTRASTENHANCEMENT_H
27 #define __TERRALIB_SE_INTERNAL_CONTRASTENHANCEMENT_H
33 #include <boost/noncopyable.hpp>
75 ENHANCEMENT_NORMALIZE,
80 ENHANCEMENT_HISTOGRAM,
130 #endif // __TERRALIB_SE_INTERNAL_CONTRASTENHANCEMENT_H
void setContrastEnhancementType(ContrastEnhancementType t)
double m_gammaValue
It tells how much to brighten (values greater than 1.0) or dim (values less than 1....
ContrastEnhancementType m_contrast
Contrast enhancement type. (Optional)
ContrastEnhancementType getContrastEnhancementType() const
double getGammaValue() const
#define TESEEXPORT
You can use this macro in order to export/import classes and functions from this module.
ContrastEnhancement defines the 'stretching' of contrast for a channel of a false-color image or for ...
ContrastEnhancementType
The type of contrast enhancement.
void setGammaValue(const double &v)
ContrastEnhancement()
It initializes a new ContrastEnhancement.
~ContrastEnhancement()
Destructor.
Proxy configuration file for TerraView (see terraview_config.h).
ContrastEnhancement * clone() const
It creates a new copy of this object.