OTB
9.0.0
Orfeo Toolbox
|
#include <otbReflectanceToSurfaceReflectanceImageFilter.h>
Public Types | |
typedef ReflectanceToSurfaceReflectanceImageFunctor | Self |
Public Member Functions | |
ReflectanceToSurfaceReflectanceImageFunctor () | |
ReflectanceToSurfaceReflectanceImageFunctor () | |
virtual | ~ReflectanceToSurfaceReflectanceImageFunctor () |
virtual | ~ReflectanceToSurfaceReflectanceImageFunctor () |
void | SetSphericalAlbedo (double albedo) |
double | GetSphericalAlbedo () |
void | SetCoefficient (double coef) |
double | GetCoefficient () |
void | SetResidu (double res) |
double | GetResidu () |
TOutput | operator() (const TInput &inPixel) |
bool | operator== (const Self &func) const |
bool | operator!= (const Self &func) const |
double | m_SphericalAlbedo |
double | m_Coefficient |
double | m_Residu |
void | SetSphericalAlbedo (double albedo) |
double | GetSphericalAlbedo () |
void | SetCoefficient (double coef) |
double | GetCoefficient () |
void | SetResidu (double res) |
double | GetResidu () |
TOutput | operator() (const TInput &inPixel) |
Compute the surface reflectance pixel from a TOA reflectance.
Definition at line 50 of file otbReflectanceToSurfaceReflectanceImageFilter.h.
typedef ReflectanceToSurfaceReflectanceImageFunctor otb::Functor::ReflectanceToSurfaceReflectanceImageFunctor< TInput, TOutput >::Self |
"typedef" for standard classes.
Definition at line 50 of file otbSurfaceReflectanceToReflectanceFilter.h.
|
inline |
Definition at line 53 of file otbReflectanceToSurfaceReflectanceImageFilter.h.
References otb::Functor::ReflectanceToSurfaceReflectanceImageFunctor< TInput, TOutput >::m_Coefficient, otb::Functor::ReflectanceToSurfaceReflectanceImageFunctor< TInput, TOutput >::m_Residu, and otb::Functor::ReflectanceToSurfaceReflectanceImageFunctor< TInput, TOutput >::m_SphericalAlbedo.
|
inlinevirtual |
Definition at line 59 of file otbReflectanceToSurfaceReflectanceImageFilter.h.
|
inline |
Definition at line 52 of file otbSurfaceReflectanceToReflectanceFilter.h.
References otb::Functor::ReflectanceToSurfaceReflectanceImageFunctor< TInput, TOutput >::m_Coefficient, otb::Functor::ReflectanceToSurfaceReflectanceImageFunctor< TInput, TOutput >::m_Residu, and otb::Functor::ReflectanceToSurfaceReflectanceImageFunctor< TInput, TOutput >::m_SphericalAlbedo.
|
inlinevirtual |
Definition at line 58 of file otbSurfaceReflectanceToReflectanceFilter.h.
|
inline |
Set/Get the spherical albedo of the atmosphere.
Definition at line 80 of file otbSurfaceReflectanceToReflectanceFilter.h.
References otb::Functor::ReflectanceToSurfaceReflectanceImageFunctor< TInput, TOutput >::m_Coefficient.
|
inline |
Set/Get the spherical albedo of the atmosphere.
Definition at line 84 of file otbReflectanceToSurfaceReflectanceImageFilter.h.
References otb::Functor::ReflectanceToSurfaceReflectanceImageFunctor< TInput, TOutput >::m_Coefficient.
Referenced by otb::ReflectanceToSurfaceReflectanceImageFilter< TInputImage, TOutputImage >::UpdateFunctors().
|
inline |
Set/Get the spherical albedo of the atmosphere.
Definition at line 93 of file otbSurfaceReflectanceToReflectanceFilter.h.
References otb::Functor::ReflectanceToSurfaceReflectanceImageFunctor< TInput, TOutput >::m_Residu.
|
inline |
Set/Get the spherical albedo of the atmosphere.
Definition at line 97 of file otbReflectanceToSurfaceReflectanceImageFilter.h.
References otb::Functor::ReflectanceToSurfaceReflectanceImageFunctor< TInput, TOutput >::m_Residu.
Referenced by otb::ReflectanceToSurfaceReflectanceImageFilter< TInputImage, TOutputImage >::UpdateFunctors().
|
inline |
Set/Get the spherical albedo of the atmosphere.
Definition at line 67 of file otbSurfaceReflectanceToReflectanceFilter.h.
References otb::Functor::ReflectanceToSurfaceReflectanceImageFunctor< TInput, TOutput >::m_SphericalAlbedo.
|
inline |
Set/Get the spherical albedo of the atmosphere.
Definition at line 71 of file otbReflectanceToSurfaceReflectanceImageFilter.h.
References otb::Functor::ReflectanceToSurfaceReflectanceImageFunctor< TInput, TOutput >::m_SphericalAlbedo.
Referenced by otb::ReflectanceToSurfaceReflectanceImageFilter< TInputImage, TOutputImage >::UpdateFunctors().
|
inline |
Compare two indices.
Definition at line 142 of file otbSurfaceReflectanceToReflectanceFilter.h.
References otb::Functor::ReflectanceToSurfaceReflectanceImageFunctor< TInput, TOutput >::m_Coefficient, otb::Functor::ReflectanceToSurfaceReflectanceImageFunctor< TInput, TOutput >::m_Residu, and otb::Functor::ReflectanceToSurfaceReflectanceImageFunctor< TInput, TOutput >::m_SphericalAlbedo.
|
inline |
Set/Get the spherical albedo of the atmosphere.
Definition at line 99 of file otbSurfaceReflectanceToReflectanceFilter.h.
References otb::Functor::ReflectanceToSurfaceReflectanceImageFunctor< TInput, TOutput >::m_Coefficient, otb::Functor::ReflectanceToSurfaceReflectanceImageFunctor< TInput, TOutput >::m_Residu, and otb::Functor::ReflectanceToSurfaceReflectanceImageFunctor< TInput, TOutput >::m_SphericalAlbedo.
|
inline |
Set/Get the spherical albedo of the atmosphere.
Definition at line 103 of file otbReflectanceToSurfaceReflectanceImageFilter.h.
References otb::Functor::ReflectanceToSurfaceReflectanceImageFunctor< TInput, TOutput >::m_Coefficient, otb::Functor::ReflectanceToSurfaceReflectanceImageFunctor< TInput, TOutput >::m_Residu, and otb::Functor::ReflectanceToSurfaceReflectanceImageFunctor< TInput, TOutput >::m_SphericalAlbedo.
|
inline |
Compare two indices.
Definition at line 136 of file otbSurfaceReflectanceToReflectanceFilter.h.
References otb::Functor::ReflectanceToSurfaceReflectanceImageFunctor< TInput, TOutput >::m_Coefficient, otb::Functor::ReflectanceToSurfaceReflectanceImageFunctor< TInput, TOutput >::m_Residu, and otb::Functor::ReflectanceToSurfaceReflectanceImageFunctor< TInput, TOutput >::m_SphericalAlbedo.
|
inline |
Set/Get Coefficient, computed from AtmosphericRadiativeTermsPointerType data.
Definition at line 76 of file otbSurfaceReflectanceToReflectanceFilter.h.
References otb::Functor::ReflectanceToSurfaceReflectanceImageFunctor< TInput, TOutput >::m_Coefficient.
|
inline |
Set/Get Coefficient, computed from AtmosphericRadiativeTermsPointerType data.
Definition at line 80 of file otbReflectanceToSurfaceReflectanceImageFilter.h.
References otb::Functor::ReflectanceToSurfaceReflectanceImageFunctor< TInput, TOutput >::m_Coefficient.
Referenced by otb::ReflectanceToSurfaceReflectanceImageFilter< TInputImage, TOutputImage >::UpdateFunctors(), and otb::SurfaceReflectanceToReflectanceFilter< TInputImage, TOutputImage >::UpdateFunctors().
|
inline |
Set/Get Residu, computed from AtmosphericRadiativeTermsPointerType data.
Definition at line 89 of file otbSurfaceReflectanceToReflectanceFilter.h.
References otb::Functor::ReflectanceToSurfaceReflectanceImageFunctor< TInput, TOutput >::m_Residu.
|
inline |
Set/Get Residu, computed from AtmosphericRadiativeTermsPointerType data.
Definition at line 93 of file otbReflectanceToSurfaceReflectanceImageFilter.h.
References otb::Functor::ReflectanceToSurfaceReflectanceImageFunctor< TInput, TOutput >::m_Residu.
Referenced by otb::ReflectanceToSurfaceReflectanceImageFilter< TInputImage, TOutputImage >::UpdateFunctors(), and otb::SurfaceReflectanceToReflectanceFilter< TInputImage, TOutputImage >::UpdateFunctors().
|
inline |
Set/Get the spherical albedo of the atmosphere.
Definition at line 63 of file otbSurfaceReflectanceToReflectanceFilter.h.
References otb::Functor::ReflectanceToSurfaceReflectanceImageFunctor< TInput, TOutput >::m_SphericalAlbedo.
|
inline |
Set/Get the spherical albedo of the atmosphere.
Definition at line 67 of file otbReflectanceToSurfaceReflectanceImageFilter.h.
References otb::Functor::ReflectanceToSurfaceReflectanceImageFunctor< TInput, TOutput >::m_SphericalAlbedo.
Referenced by otb::ReflectanceToSurfaceReflectanceImageFilter< TInputImage, TOutputImage >::UpdateFunctors(), and otb::SurfaceReflectanceToReflectanceFilter< TInputImage, TOutputImage >::UpdateFunctors().
|
private |
Set/Get the spherical albedo of the atmosphere.
Definition at line 117 of file otbReflectanceToSurfaceReflectanceImageFilter.h.
Referenced by otb::Functor::ReflectanceToSurfaceReflectanceImageFunctor< TInput, TOutput >::GetCoefficient(), otb::Functor::ReflectanceToSurfaceReflectanceImageFunctor< TInput, TOutput >::operator!=(), otb::Functor::ReflectanceToSurfaceReflectanceImageFunctor< TInput, TOutput >::operator()(), otb::Functor::ReflectanceToSurfaceReflectanceImageFunctor< TInput, TOutput >::operator==(), otb::Functor::ReflectanceToSurfaceReflectanceImageFunctor< TInput, TOutput >::ReflectanceToSurfaceReflectanceImageFunctor(), and otb::Functor::ReflectanceToSurfaceReflectanceImageFunctor< TInput, TOutput >::SetCoefficient().
|
private |
Set/Get the spherical albedo of the atmosphere.
Definition at line 118 of file otbReflectanceToSurfaceReflectanceImageFilter.h.
Referenced by otb::Functor::ReflectanceToSurfaceReflectanceImageFunctor< TInput, TOutput >::GetResidu(), otb::Functor::ReflectanceToSurfaceReflectanceImageFunctor< TInput, TOutput >::operator!=(), otb::Functor::ReflectanceToSurfaceReflectanceImageFunctor< TInput, TOutput >::operator()(), otb::Functor::ReflectanceToSurfaceReflectanceImageFunctor< TInput, TOutput >::operator==(), otb::Functor::ReflectanceToSurfaceReflectanceImageFunctor< TInput, TOutput >::ReflectanceToSurfaceReflectanceImageFunctor(), and otb::Functor::ReflectanceToSurfaceReflectanceImageFunctor< TInput, TOutput >::SetResidu().
|
private |
Set/Get the spherical albedo of the atmosphere.
Definition at line 116 of file otbReflectanceToSurfaceReflectanceImageFilter.h.
Referenced by otb::Functor::ReflectanceToSurfaceReflectanceImageFunctor< TInput, TOutput >::GetSphericalAlbedo(), otb::Functor::ReflectanceToSurfaceReflectanceImageFunctor< TInput, TOutput >::operator!=(), otb::Functor::ReflectanceToSurfaceReflectanceImageFunctor< TInput, TOutput >::operator()(), otb::Functor::ReflectanceToSurfaceReflectanceImageFunctor< TInput, TOutput >::operator==(), otb::Functor::ReflectanceToSurfaceReflectanceImageFunctor< TInput, TOutput >::ReflectanceToSurfaceReflectanceImageFunctor(), and otb::Functor::ReflectanceToSurfaceReflectanceImageFunctor< TInput, TOutput >::SetSphericalAlbedo().