OTB  6.7.0
Orfeo Toolbox
Public Types | Public Member Functions | Private Attributes | List of all members
otb::Functor::LocalRxDetectionFunctor< TInput, TOutput > Class Template Reference

#include <otbLocalRxDetectorFilter.h>

Public Types

typedef
itk::Statistics::CovarianceSampleFilter
< ListSampleType
CovarianceCalculatorType
 
typedef
itk::Statistics::ListSample
< VectorMeasurementType
ListSampleType
 
typedef
CovarianceCalculatorType::MatrixType 
MatrixType
 
typedef
CovarianceCalculatorType::MeasurementVectorRealType 
MeasurementVectorRealType
 
typedef itk::Neighborhood
< itk::VariableLengthVector
< TInput > >::OffsetType 
OffsetType
 
typedef
itk::VariableLengthVector
< TInput > 
VectorMeasurementType
 

Public Member Functions

int GetInternalRadiusX ()
 
int GetInternalRadiusY ()
 
 LocalRxDetectionFunctor ()
 
auto operator() (const itk::ConstNeighborhoodIterator< otb::VectorImage< TInput >> &in) const
 
void SetInternalRadius (const unsigned int internalRadiusX, const unsigned int internalRadiusY)
 

Private Attributes

unsigned int m_InternalRadiusX
 
unsigned int m_InternalRadiusY
 

Detailed Description

template<typename TInput, typename TOutput = TInput>
class otb::Functor::LocalRxDetectionFunctor< TInput, TOutput >

Definition at line 46 of file otbLocalRxDetectorFilter.h.

Member Typedef Documentation

template<typename TInput , typename TOutput = TInput>
typedef itk::Statistics::CovarianceSampleFilter<ListSampleType> otb::Functor::LocalRxDetectionFunctor< TInput, TOutput >::CovarianceCalculatorType

Definition at line 54 of file otbLocalRxDetectorFilter.h.

template<typename TInput , typename TOutput = TInput>
typedef itk::Statistics::ListSample<VectorMeasurementType> otb::Functor::LocalRxDetectionFunctor< TInput, TOutput >::ListSampleType

Definition at line 53 of file otbLocalRxDetectorFilter.h.

template<typename TInput , typename TOutput = TInput>
typedef CovarianceCalculatorType::MatrixType otb::Functor::LocalRxDetectionFunctor< TInput, TOutput >::MatrixType

Definition at line 56 of file otbLocalRxDetectorFilter.h.

template<typename TInput , typename TOutput = TInput>
typedef CovarianceCalculatorType::MeasurementVectorRealType otb::Functor::LocalRxDetectionFunctor< TInput, TOutput >::MeasurementVectorRealType

Definition at line 55 of file otbLocalRxDetectorFilter.h.

template<typename TInput , typename TOutput = TInput>
typedef itk::Neighborhood<itk::VariableLengthVector<TInput> >::OffsetType otb::Functor::LocalRxDetectionFunctor< TInput, TOutput >::OffsetType

typedef

Definition at line 51 of file otbLocalRxDetectorFilter.h.

template<typename TInput , typename TOutput = TInput>
typedef itk::VariableLengthVector<TInput> otb::Functor::LocalRxDetectionFunctor< TInput, TOutput >::VectorMeasurementType

Definition at line 52 of file otbLocalRxDetectorFilter.h.

Constructor & Destructor Documentation

template<typename TInput , typename TOutput = TInput>
otb::Functor::LocalRxDetectionFunctor< TInput, TOutput >::LocalRxDetectionFunctor ( )
inline

Definition at line 66 of file otbLocalRxDetectorFilter.h.

Member Function Documentation

template<typename TInput , typename TOutput = TInput>
int otb::Functor::LocalRxDetectionFunctor< TInput, TOutput >::GetInternalRadiusX ( )
inline
template<typename TInput , typename TOutput = TInput>
int otb::Functor::LocalRxDetectionFunctor< TInput, TOutput >::GetInternalRadiusY ( )
inline
template<typename TInput , typename TOutput = TInput>
auto otb::Functor::LocalRxDetectionFunctor< TInput, TOutput >::operator() ( const itk::ConstNeighborhoodIterator< otb::VectorImage< TInput >> &  in) const
inline
template<typename TInput , typename TOutput = TInput>
void otb::Functor::LocalRxDetectionFunctor< TInput, TOutput >::SetInternalRadius ( const unsigned int  internalRadiusX,
const unsigned int  internalRadiusY 
)
inline

Member Data Documentation

template<typename TInput , typename TOutput = TInput>
unsigned int otb::Functor::LocalRxDetectionFunctor< TInput, TOutput >::m_InternalRadiusX
private
template<typename TInput , typename TOutput = TInput>
unsigned int otb::Functor::LocalRxDetectionFunctor< TInput, TOutput >::m_InternalRadiusY
private

The documentation for this class was generated from the following file: