OTB
9.0.0
Orfeo Toolbox
|
#include <otbAmplitudePhaseToRGBFunctor.h>
Public Types | |
typedef HSVToRGBFunctor< RGBPixelType > | HSVToRGBFunctorType |
typedef RGBPixelType::ValueType | RGBComponentType |
typedef TOutput | RGBPixelType |
typedef TInput1 | ScalarType |
Public Member Functions | |
AmplitudePhaseToRGBFunctor () | |
TOutput | operator() (const TInput1 &litude, const TInput2 &coherence, const TInput3 &phase) const |
void | SetMaximum (ScalarType max) |
void | SetMinimum (ScalarType min) |
~AmplitudePhaseToRGBFunctor ()=default | |
Private Attributes | |
HSVToRGBFunctorType | m_HSVToRGBFunctor |
ScalarType | m_Maximum |
ScalarType | m_Minimum |
Function object to compute a color representation of a radar image.
This class is useful for visualizing radar images with a combination of the phase and the amplitude at the same time.
The amplitude is used to represent the intensity of the pixel and the phase to represent it's hue.
Amplitude and phase can be obtained using the itk::ComplexToModulusImageFilter and itk::ComplexToPhaseImageFilter for example.
Definition at line 50 of file otbAmplitudePhaseToRGBFunctor.h.
typedef HSVToRGBFunctor<RGBPixelType> otb::Functor::AmplitudePhaseToRGBFunctor< TInput1, TInput2, TInput3, TOutput >::HSVToRGBFunctorType |
Definition at line 55 of file otbAmplitudePhaseToRGBFunctor.h.
typedef RGBPixelType::ValueType otb::Functor::AmplitudePhaseToRGBFunctor< TInput1, TInput2, TInput3, TOutput >::RGBComponentType |
Definition at line 54 of file otbAmplitudePhaseToRGBFunctor.h.
typedef TOutput otb::Functor::AmplitudePhaseToRGBFunctor< TInput1, TInput2, TInput3, TOutput >::RGBPixelType |
Definition at line 53 of file otbAmplitudePhaseToRGBFunctor.h.
typedef TInput1 otb::Functor::AmplitudePhaseToRGBFunctor< TInput1, TInput2, TInput3, TOutput >::ScalarType |
Definition at line 56 of file otbAmplitudePhaseToRGBFunctor.h.
|
inline |
Definition at line 58 of file otbAmplitudePhaseToRGBFunctor.h.
|
default |
|
inline |
Definition at line 75 of file otbAmplitudePhaseToRGBFunctor.h.
References otb::CONST_2PI, and otb::CONST_PI.
|
inline |
Definition at line 65 of file otbAmplitudePhaseToRGBFunctor.h.
|
inline |
Definition at line 70 of file otbAmplitudePhaseToRGBFunctor.h.
|
private |
Definition at line 102 of file otbAmplitudePhaseToRGBFunctor.h.
|
private |
Definition at line 101 of file otbAmplitudePhaseToRGBFunctor.h.
|
private |
Definition at line 100 of file otbAmplitudePhaseToRGBFunctor.h.