| TerraLib 4.1

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files
- Examples

- File List
- File Members

Defines | Functions
E:/Projetos_Primeiro_Semestre_2012/TerraView/terralib/src/terralib/image_processing/TePDIGeneralizedIHSFusion.cpp File Reference
`#include "TePDIGeneralizedIHSFusion.hpp"`
`#include "TePDIUtils.hpp"`
`#include "../kernel/TeAgnostic.h"`
`#include "TePDIColorTransform.hpp"`
`#include "TePDIPIManager.hpp"`
`#include "../kernel/TeRasterRemap.h"`
`#include "TePDIStatistic.hpp"`
`#include "../kernel/TeMatrix.h"`

## Defines

#define | max_gray_levels 255.0
#define | max_angle 360.0
#define | PI 3.141592653589793238462643383279502884197169399375105820974944592
#define | PIdiv2 (PI / 2)
#define | PImult3div2 (3 * PI / 2)
#define | PImult2 (2 * PI)
#define | AlmostZero 0.0001

## Functions

double | max_three (std::vector< double > list)
double | min_three (std::vector< double > list)
double | compute_raster_mean (TePDITypes::TePDIRasterPtrType input_raster)
double | compute_raster_variance (TePDITypes::TePDIRasterPtrType input_raster, double mean)

## Define Documentation

#define AlmostZero 0.0001

#define max_angle 360.0

#define max_gray_levels 255.0

#define PI 3.141592653589793238462643383279502884197169399375105820974944592

#define PIdiv2 (PI / 2)

#define PImult2 (2 * PI)

#define PImult3div2 (3 * PI / 2)

## Function Documentation

double compute_raster_mean | ( | TePDITypes::TePDIRasterPtrType | input_raster | ) |

double compute_raster_variance | ( | TePDITypes::TePDIRasterPtrType | input_raster,
|  | double | mean
| ) |  |

double max_three | ( | std::vector< double > | list | ) |

double min_three | ( | std::vector< double > | list | ) |

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines