OTB
9.0.0
Orfeo Toolbox
|
#include <otbCloudDetectionFunctor.h>
Public Types | |
typedef CloudEstimatorFunctor< TInput, TOutputValue > | CloudEstimatorFunctorType |
Public Member Functions | |
CloudDetectionFunctor () | |
double | GetMaxThreshold () |
double | GetMinThreshold () |
TInput | GetReferencePixel () |
double | GetVariance () |
TOutputValue | operator() (const TInput &inPix) |
void | SetMaxThreshold (double threshold) |
void | SetMinThreshold (double threshold) |
void | SetReferencePixel (TInput ref) |
void | SetVariance (double variance) |
virtual | ~CloudDetectionFunctor () |
Protected Attributes | |
CloudEstimatorFunctorType | m_CloudEstimatorFunctor |
double | m_MaxThreshold |
double | m_MinThreshold |
Definition at line 37 of file otbCloudDetectionFunctor.h.
typedef CloudEstimatorFunctor<TInput, TOutputValue> otb::Functor::CloudDetectionFunctor< TInput, TOutputValue >::CloudEstimatorFunctorType |
Definition at line 40 of file otbCloudDetectionFunctor.h.
|
inline |
Definition at line 42 of file otbCloudDetectionFunctor.h.
References otb::Functor::CloudDetectionFunctor< TInput, TOutputValue >::m_MaxThreshold, and otb::Functor::CloudDetectionFunctor< TInput, TOutputValue >::m_MinThreshold.
|
inlinevirtual |
Definition at line 48 of file otbCloudDetectionFunctor.h.
|
inline |
Definition at line 83 of file otbCloudDetectionFunctor.h.
References otb::Functor::CloudDetectionFunctor< TInput, TOutputValue >::m_MaxThreshold.
|
inline |
Definition at line 79 of file otbCloudDetectionFunctor.h.
References otb::Functor::CloudDetectionFunctor< TInput, TOutputValue >::m_MinThreshold.
|
inline |
Definition at line 91 of file otbCloudDetectionFunctor.h.
References otb::Functor::CloudEstimatorFunctor< TInput, TOutputValue >::GetReferencePixel(), and otb::Functor::CloudDetectionFunctor< TInput, TOutputValue >::m_CloudEstimatorFunctor.
|
inline |
Definition at line 87 of file otbCloudDetectionFunctor.h.
References otb::Functor::CloudEstimatorFunctor< TInput, TOutputValue >::GetVariance(), and otb::Functor::CloudDetectionFunctor< TInput, TOutputValue >::m_CloudEstimatorFunctor.
|
inline |
Definition at line 51 of file otbCloudDetectionFunctor.h.
References otb::Functor::CloudDetectionFunctor< TInput, TOutputValue >::m_CloudEstimatorFunctor, otb::Functor::CloudDetectionFunctor< TInput, TOutputValue >::m_MaxThreshold, and otb::Functor::CloudDetectionFunctor< TInput, TOutputValue >::m_MinThreshold.
|
inline |
Definition at line 75 of file otbCloudDetectionFunctor.h.
References otb::Functor::CloudDetectionFunctor< TInput, TOutputValue >::m_MaxThreshold.
|
inline |
Definition at line 71 of file otbCloudDetectionFunctor.h.
References otb::Functor::CloudDetectionFunctor< TInput, TOutputValue >::m_MinThreshold.
|
inline |
Definition at line 63 of file otbCloudDetectionFunctor.h.
References otb::Functor::CloudDetectionFunctor< TInput, TOutputValue >::m_CloudEstimatorFunctor, and otb::Functor::CloudEstimatorFunctor< TInput, TOutputValue >::SetReferencePixel().
|
inline |
Definition at line 67 of file otbCloudDetectionFunctor.h.
References otb::Functor::CloudDetectionFunctor< TInput, TOutputValue >::m_CloudEstimatorFunctor, and otb::Functor::CloudEstimatorFunctor< TInput, TOutputValue >::SetVariance().
|
protected |
Definition at line 97 of file otbCloudDetectionFunctor.h.
Referenced by otb::Functor::CloudDetectionFunctor< TInput, TOutputValue >::GetReferencePixel(), otb::Functor::CloudDetectionFunctor< TInput, TOutputValue >::GetVariance(), otb::Functor::CloudDetectionFunctor< TInput, TOutputValue >::operator()(), otb::Functor::CloudDetectionFunctor< TInput, TOutputValue >::SetReferencePixel(), and otb::Functor::CloudDetectionFunctor< TInput, TOutputValue >::SetVariance().
|
protected |
Definition at line 99 of file otbCloudDetectionFunctor.h.
Referenced by otb::Functor::CloudDetectionFunctor< TInput, TOutputValue >::CloudDetectionFunctor(), otb::Functor::CloudDetectionFunctor< TInput, TOutputValue >::GetMaxThreshold(), otb::Functor::CloudDetectionFunctor< TInput, TOutputValue >::operator()(), and otb::Functor::CloudDetectionFunctor< TInput, TOutputValue >::SetMaxThreshold().
|
protected |
Definition at line 98 of file otbCloudDetectionFunctor.h.
Referenced by otb::Functor::CloudDetectionFunctor< TInput, TOutputValue >::CloudDetectionFunctor(), otb::Functor::CloudDetectionFunctor< TInput, TOutputValue >::GetMinThreshold(), otb::Functor::CloudDetectionFunctor< TInput, TOutputValue >::operator()(), and otb::Functor::CloudDetectionFunctor< TInput, TOutputValue >::SetMinThreshold().