Orfeo ToolBox  4.2
Orfeo ToolBox is not a black box
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | Private Member Functions | List of all members
otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision > Class Template Reference

This class streams the whole input image through the PersistentStatisticsImageFilter. More...

#include <otbStreamingStatisticsVectorImageFilter.h>

+ Inheritance diagram for otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >:
+ Collaboration diagram for otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >:

Public Types

typedef itk::SmartPointer
< const Self
ConstPointer
 
typedef TInputImage InputImageType
 
typedef
StatFilterType::InternalPixelType 
InternalPixelType
 
typedef
StatFilterType::MatrixObjectType 
MatrixObjectType
 
typedef StatFilterType::MatrixType MatrixType
 
typedef StatFilterType::PixelType PixelType
 
typedef itk::SmartPointer< SelfPointer
 
typedef
StatFilterType::RealObjectType 
RealObjectType
 
typedef
StatFilterType::RealPixelObjectType 
RealPixelObjectType
 
typedef
StatFilterType::RealPixelType 
RealPixelType
 
typedef StatFilterType::RealType RealType
 
typedef
StreamingStatisticsVectorImageFilter 
Self
 
typedef Superclass::FilterType StatFilterType
 
typedef
PersistentFilterStreamingDecorator
< PersistentStreamingStatisticsVectorImageFilter
< TInputImage, TPrecision > > 
Superclass
 
- Public Types inherited from otb::PersistentFilterStreamingDecorator< PersistentStreamingStatisticsVectorImageFilter< TInputImage, TPrecision > >
typedef itk::SmartPointer
< const Self
ConstPointer
 
typedef FilterType::Pointer FilterPointerType
 
typedef
PersistentStreamingStatisticsVectorImageFilter
< TInputImage, TPrecision > 
FilterType
 
typedef FilterType::InputImageType ImageType
 
typedef itk::SmartPointer< SelfPointer
 
typedef
PersistentFilterStreamingDecorator 
Self
 
typedef StreamerType::Pointer StreamerPointerType
 
typedef
StreamingImageVirtualWriter
< ImageType
StreamerType
 
typedef itk::ProcessObject Superclass
 

Public Member Functions

virtual ::itk::LightObject::Pointer CreateAnother (void) const
 
RealType GetComponentCorrelation () const
 
RealObjectTypeGetComponentCorrelationOutput ()
 
const RealObjectTypeGetComponentCorrelationOutput () const
 
RealType GetComponentCovariance () const
 
RealObjectTypeGetComponentCovarianceOutput ()
 
const RealObjectTypeGetComponentCovarianceOutput () const
 
RealType GetComponentMean () const
 
RealObjectTypeGetComponentMeanOutput ()
 
const RealObjectTypeGetComponentMeanOutput () const
 
MatrixType GetCorrelation () const
 
MatrixObjectTypeGetCorrelationOutput ()
 
const MatrixObjectTypeGetCorrelationOutput () const
 
MatrixType GetCovariance () const
 
MatrixObjectTypeGetCovarianceOutput ()
 
const MatrixObjectTypeGetCovarianceOutput () const
 
virtual bool GetEnableFirstOrderStats ()
 
virtual bool GetEnableMinMax ()
 
virtual bool GetEnableSecondOrderStats ()
 
virtual bool GetIgnoreInfiniteValues ()
 
virtual bool GetIgnoreUserDefinedValue ()
 
const InputImageTypeGetInput ()
 
RealPixelType GetMaximum () const
 
RealPixelObjectTypeGetMaximumOutput ()
 
const RealPixelObjectTypeGetMaximumOutput () const
 
RealPixelType GetMean () const
 
RealPixelObjectTypeGetMeanOutput ()
 
const RealPixelObjectTypeGetMeanOutput () const
 
RealPixelType GetMinimum () const
 
RealPixelObjectTypeGetMinimumOutput ()
 
const RealPixelObjectTypeGetMinimumOutput () const
 
virtual const char * GetNameOfClass () const
 
RealPixelType GetSum () const
 
RealPixelObjectTypeGetSumOutput ()
 
const RealPixelObjectTypeGetSumOutput () const
 
virtual InternalPixelType GetUserIgnoredValue ()
 
virtual bool GetUseUnbiasedEstimator ()
 
virtual void SetEnableFirstOrderStats (const bool _arg)
 
virtual void SetEnableMinMax (const bool _arg)
 
virtual void SetEnableSecondOrderStats (const bool _arg)
 
virtual void SetIgnoreInfiniteValues (const bool _arg)
 
virtual void SetIgnoreUserDefinedValue (const bool _arg)
 
void SetInput (InputImageType *input)
 
virtual void SetUserIgnoredValue (const InternalPixelType _arg)
 
virtual void SetUseUnbiasedEstimator (const bool _arg)
 
- Public Member Functions inherited from otb::PersistentFilterStreamingDecorator< PersistentStreamingStatisticsVectorImageFilter< TInputImage, TPrecision > >
virtual ::itk::LightObject::Pointer CreateAnother (void) const
 
virtual FilterTypeGetFilter ()
 
virtual const FilterTypeGetFilter ()
 
virtual StreamerTypeGetStreamer ()
 
virtual void SetFilter (FilterType *_arg)
 
virtual void Update (void)
 

Static Public Member Functions

static Pointer New ()
 
- Static Public Member Functions inherited from otb::PersistentFilterStreamingDecorator< PersistentStreamingStatisticsVectorImageFilter< TInputImage, TPrecision > >
static Pointer New ()
 

Protected Member Functions

 StreamingStatisticsVectorImageFilter ()
 
virtual ~StreamingStatisticsVectorImageFilter ()
 
- Protected Member Functions inherited from otb::PersistentFilterStreamingDecorator< PersistentStreamingStatisticsVectorImageFilter< TInputImage, TPrecision > >
 PersistentFilterStreamingDecorator ()
 
virtual ~PersistentFilterStreamingDecorator ()
 
virtual void GenerateData (void)
 
virtual void PrintSelf (std::ostream &os, itk::Indent indent) const
 

Private Member Functions

 StreamingStatisticsVectorImageFilter (const Self &)
 
void operator= (const Self &)
 

Additional Inherited Members

- Protected Attributes inherited from otb::PersistentFilterStreamingDecorator< PersistentStreamingStatisticsVectorImageFilter< TInputImage, TPrecision > >
FilterPointerType m_Filter
 Object responsible for computation. More...
 
StreamerPointerType m_Streamer
 Object responsible for streaming. More...
 

Detailed Description

template<class TInputImage, class TPrecision = typename itk::NumericTraits<typename TInputImage::InternalPixelType>::RealType>
class otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >

This class streams the whole input image through the PersistentStatisticsImageFilter.

=========================================================================== This way, it allows to compute the first and second order global statistics of this image. It calls the Reset() method of the PersistentStreamingStatisticsVectorImageFilter before streaming the image and the Synthetize() method of the PersistentStreamingStatisticsVectorImageFilter after having streamed the image to compute the statistics. The accessor on the results are wrapping the accessors of the internal PersistentStreamingStatisticsVectorImageFilter. By default infinite values are ignored, use IgnoreInfiniteValues accessor to consider infinite values in the computation.

See Also
PersistentStreamingStatisticsVectorImageFilter
PersistentImageFilter
PersistentFilterStreamingDecorator
StreamingImageVirtualWriter

Definition at line 271 of file otbStreamingStatisticsVectorImageFilter.h.

Member Typedef Documentation

template<class TInputImage , class TPrecision = typename itk::NumericTraits<typename TInputImage::InternalPixelType>::RealType>
typedef itk::SmartPointer<const Self> otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::ConstPointer

Definition at line 280 of file otbStreamingStatisticsVectorImageFilter.h.

template<class TInputImage , class TPrecision = typename itk::NumericTraits<typename TInputImage::InternalPixelType>::RealType>
typedef TInputImage otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::InputImageType

Definition at line 286 of file otbStreamingStatisticsVectorImageFilter.h.

template<class TInputImage , class TPrecision = typename itk::NumericTraits<typename TInputImage::InternalPixelType>::RealType>
typedef StatFilterType::InternalPixelType otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::InternalPixelType

Definition at line 300 of file otbStreamingStatisticsVectorImageFilter.h.

template<class TInputImage , class TPrecision = typename itk::NumericTraits<typename TInputImage::InternalPixelType>::RealType>
typedef StatFilterType::MatrixObjectType otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::MatrixObjectType

Definition at line 298 of file otbStreamingStatisticsVectorImageFilter.h.

template<class TInputImage , class TPrecision = typename itk::NumericTraits<typename TInputImage::InternalPixelType>::RealType>
typedef StatFilterType::MatrixType otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::MatrixType

Definition at line 297 of file otbStreamingStatisticsVectorImageFilter.h.

template<class TInputImage , class TPrecision = typename itk::NumericTraits<typename TInputImage::InternalPixelType>::RealType>
typedef StatFilterType::PixelType otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::PixelType

Type of DataObjects used for outputs

Definition at line 292 of file otbStreamingStatisticsVectorImageFilter.h.

template<class TInputImage , class TPrecision = typename itk::NumericTraits<typename TInputImage::InternalPixelType>::RealType>
typedef itk::SmartPointer<Self> otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::Pointer

Definition at line 279 of file otbStreamingStatisticsVectorImageFilter.h.

template<class TInputImage , class TPrecision = typename itk::NumericTraits<typename TInputImage::InternalPixelType>::RealType>
typedef StatFilterType::RealObjectType otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::RealObjectType

Definition at line 294 of file otbStreamingStatisticsVectorImageFilter.h.

template<class TInputImage , class TPrecision = typename itk::NumericTraits<typename TInputImage::InternalPixelType>::RealType>
typedef StatFilterType::RealPixelObjectType otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::RealPixelObjectType

Definition at line 296 of file otbStreamingStatisticsVectorImageFilter.h.

template<class TInputImage , class TPrecision = typename itk::NumericTraits<typename TInputImage::InternalPixelType>::RealType>
typedef StatFilterType::RealPixelType otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::RealPixelType

Definition at line 295 of file otbStreamingStatisticsVectorImageFilter.h.

template<class TInputImage , class TPrecision = typename itk::NumericTraits<typename TInputImage::InternalPixelType>::RealType>
typedef StatFilterType::RealType otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::RealType

Definition at line 293 of file otbStreamingStatisticsVectorImageFilter.h.

template<class TInputImage , class TPrecision = typename itk::NumericTraits<typename TInputImage::InternalPixelType>::RealType>
typedef StreamingStatisticsVectorImageFilter otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::Self

Standard Self typedef

Definition at line 276 of file otbStreamingStatisticsVectorImageFilter.h.

template<class TInputImage , class TPrecision = typename itk::NumericTraits<typename TInputImage::InternalPixelType>::RealType>
typedef Superclass::FilterType otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::StatFilterType

Definition at line 289 of file otbStreamingStatisticsVectorImageFilter.h.

template<class TInputImage , class TPrecision = typename itk::NumericTraits<typename TInputImage::InternalPixelType>::RealType>
typedef PersistentFilterStreamingDecorator<PersistentStreamingStatisticsVectorImageFilter<TInputImage, TPrecision> > otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::Superclass

Definition at line 278 of file otbStreamingStatisticsVectorImageFilter.h.

Constructor & Destructor Documentation

template<class TInputImage , class TPrecision = typename itk::NumericTraits<typename TInputImage::InternalPixelType>::RealType>
otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::StreamingStatisticsVectorImageFilter ( )
inlineprotected

Constructor

Definition at line 460 of file otbStreamingStatisticsVectorImageFilter.h.

template<class TInputImage , class TPrecision = typename itk::NumericTraits<typename TInputImage::InternalPixelType>::RealType>
virtual otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::~StreamingStatisticsVectorImageFilter ( )
inlineprotectedvirtual

Destructor

Definition at line 463 of file otbStreamingStatisticsVectorImageFilter.h.

template<class TInputImage , class TPrecision = typename itk::NumericTraits<typename TInputImage::InternalPixelType>::RealType>
otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::StreamingStatisticsVectorImageFilter ( const Self )
private

Member Function Documentation

template<class TInputImage , class TPrecision = typename itk::NumericTraits<typename TInputImage::InternalPixelType>::RealType>
virtual::itk::LightObject::Pointer otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::CreateAnother ( void  ) const
template<class TInputImage , class TPrecision = typename itk::NumericTraits<typename TInputImage::InternalPixelType>::RealType>
RealType otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::GetComponentCorrelation ( ) const
inline

Return the computed Covariance.

Definition at line 424 of file otbStreamingStatisticsVectorImageFilter.h.

template<class TInputImage , class TPrecision = typename itk::NumericTraits<typename TInputImage::InternalPixelType>::RealType>
RealObjectType* otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::GetComponentCorrelationOutput ( )
inline

Definition at line 428 of file otbStreamingStatisticsVectorImageFilter.h.

template<class TInputImage , class TPrecision = typename itk::NumericTraits<typename TInputImage::InternalPixelType>::RealType>
const RealObjectType* otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::GetComponentCorrelationOutput ( ) const
inline

Definition at line 432 of file otbStreamingStatisticsVectorImageFilter.h.

template<class TInputImage , class TPrecision = typename itk::NumericTraits<typename TInputImage::InternalPixelType>::RealType>
RealType otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::GetComponentCovariance ( ) const
inline

Return the computed Covariance.

Definition at line 410 of file otbStreamingStatisticsVectorImageFilter.h.

template<class TInputImage , class TPrecision = typename itk::NumericTraits<typename TInputImage::InternalPixelType>::RealType>
RealObjectType* otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::GetComponentCovarianceOutput ( )
inline

Definition at line 414 of file otbStreamingStatisticsVectorImageFilter.h.

template<class TInputImage , class TPrecision = typename itk::NumericTraits<typename TInputImage::InternalPixelType>::RealType>
const RealObjectType* otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::GetComponentCovarianceOutput ( ) const
inline

Definition at line 418 of file otbStreamingStatisticsVectorImageFilter.h.

template<class TInputImage , class TPrecision = typename itk::NumericTraits<typename TInputImage::InternalPixelType>::RealType>
RealType otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::GetComponentMean ( ) const
inline

Return the computed Mean.

Definition at line 396 of file otbStreamingStatisticsVectorImageFilter.h.

template<class TInputImage , class TPrecision = typename itk::NumericTraits<typename TInputImage::InternalPixelType>::RealType>
RealObjectType* otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::GetComponentMeanOutput ( )
inline

Definition at line 400 of file otbStreamingStatisticsVectorImageFilter.h.

template<class TInputImage , class TPrecision = typename itk::NumericTraits<typename TInputImage::InternalPixelType>::RealType>
const RealObjectType* otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::GetComponentMeanOutput ( ) const
inline

Definition at line 404 of file otbStreamingStatisticsVectorImageFilter.h.

template<class TInputImage , class TPrecision = typename itk::NumericTraits<typename TInputImage::InternalPixelType>::RealType>
MatrixType otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::GetCorrelation ( ) const
inline

Return the computed Covariance.

Definition at line 382 of file otbStreamingStatisticsVectorImageFilter.h.

template<class TInputImage , class TPrecision = typename itk::NumericTraits<typename TInputImage::InternalPixelType>::RealType>
MatrixObjectType* otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::GetCorrelationOutput ( )
inline

Definition at line 386 of file otbStreamingStatisticsVectorImageFilter.h.

template<class TInputImage , class TPrecision = typename itk::NumericTraits<typename TInputImage::InternalPixelType>::RealType>
const MatrixObjectType* otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::GetCorrelationOutput ( ) const
inline

Definition at line 390 of file otbStreamingStatisticsVectorImageFilter.h.

template<class TInputImage , class TPrecision = typename itk::NumericTraits<typename TInputImage::InternalPixelType>::RealType>
MatrixType otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::GetCovariance ( ) const
inline

Return the computed Covariance.

Definition at line 368 of file otbStreamingStatisticsVectorImageFilter.h.

template<class TInputImage , class TPrecision = typename itk::NumericTraits<typename TInputImage::InternalPixelType>::RealType>
MatrixObjectType* otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::GetCovarianceOutput ( )
inline

Definition at line 372 of file otbStreamingStatisticsVectorImageFilter.h.

template<class TInputImage , class TPrecision = typename itk::NumericTraits<typename TInputImage::InternalPixelType>::RealType>
const MatrixObjectType* otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::GetCovarianceOutput ( ) const
inline

Definition at line 376 of file otbStreamingStatisticsVectorImageFilter.h.

template<class TInputImage , class TPrecision = typename itk::NumericTraits<typename TInputImage::InternalPixelType>::RealType>
virtual bool otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::GetEnableFirstOrderStats ( )
virtual
template<class TInputImage , class TPrecision = typename itk::NumericTraits<typename TInputImage::InternalPixelType>::RealType>
virtual bool otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::GetEnableMinMax ( )
virtual
template<class TInputImage , class TPrecision = typename itk::NumericTraits<typename TInputImage::InternalPixelType>::RealType>
virtual bool otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::GetEnableSecondOrderStats ( )
virtual
template<class TInputImage , class TPrecision = typename itk::NumericTraits<typename TInputImage::InternalPixelType>::RealType>
virtual bool otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::GetIgnoreInfiniteValues ( )
virtual
template<class TInputImage , class TPrecision = typename itk::NumericTraits<typename TInputImage::InternalPixelType>::RealType>
virtual bool otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::GetIgnoreUserDefinedValue ( )
virtual
template<class TInputImage , class TPrecision = typename itk::NumericTraits<typename TInputImage::InternalPixelType>::RealType>
const InputImageType* otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::GetInput ( void  )
inline

Definition at line 306 of file otbStreamingStatisticsVectorImageFilter.h.

template<class TInputImage , class TPrecision = typename itk::NumericTraits<typename TInputImage::InternalPixelType>::RealType>
RealPixelType otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::GetMaximum ( void  ) const
inline

Return the computed Maximum.

Definition at line 326 of file otbStreamingStatisticsVectorImageFilter.h.

template<class TInputImage , class TPrecision = typename itk::NumericTraits<typename TInputImage::InternalPixelType>::RealType>
RealPixelObjectType* otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::GetMaximumOutput ( )
inline

Definition at line 330 of file otbStreamingStatisticsVectorImageFilter.h.

template<class TInputImage , class TPrecision = typename itk::NumericTraits<typename TInputImage::InternalPixelType>::RealType>
const RealPixelObjectType* otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::GetMaximumOutput ( ) const
inline

Definition at line 334 of file otbStreamingStatisticsVectorImageFilter.h.

template<class TInputImage , class TPrecision = typename itk::NumericTraits<typename TInputImage::InternalPixelType>::RealType>
RealPixelType otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::GetMean ( void  ) const
inline

Return the computed Mean.

Definition at line 340 of file otbStreamingStatisticsVectorImageFilter.h.

template<class TInputImage , class TPrecision = typename itk::NumericTraits<typename TInputImage::InternalPixelType>::RealType>
RealPixelObjectType* otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::GetMeanOutput ( )
inline

Definition at line 344 of file otbStreamingStatisticsVectorImageFilter.h.

template<class TInputImage , class TPrecision = typename itk::NumericTraits<typename TInputImage::InternalPixelType>::RealType>
const RealPixelObjectType* otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::GetMeanOutput ( ) const
inline

Definition at line 348 of file otbStreamingStatisticsVectorImageFilter.h.

template<class TInputImage , class TPrecision = typename itk::NumericTraits<typename TInputImage::InternalPixelType>::RealType>
RealPixelType otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::GetMinimum ( void  ) const
inline

Return the computed Minimum.

Definition at line 312 of file otbStreamingStatisticsVectorImageFilter.h.

template<class TInputImage , class TPrecision = typename itk::NumericTraits<typename TInputImage::InternalPixelType>::RealType>
RealPixelObjectType* otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::GetMinimumOutput ( )
inline

Definition at line 316 of file otbStreamingStatisticsVectorImageFilter.h.

template<class TInputImage , class TPrecision = typename itk::NumericTraits<typename TInputImage::InternalPixelType>::RealType>
const RealPixelObjectType* otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::GetMinimumOutput ( ) const
inline

Definition at line 320 of file otbStreamingStatisticsVectorImageFilter.h.

template<class TInputImage , class TPrecision = typename itk::NumericTraits<typename TInputImage::InternalPixelType>::RealType>
virtual const char* otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::GetNameOfClass ( ) const
virtual
template<class TInputImage , class TPrecision = typename itk::NumericTraits<typename TInputImage::InternalPixelType>::RealType>
RealPixelType otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::GetSum ( ) const
inline

Return the computed Sum.

Definition at line 354 of file otbStreamingStatisticsVectorImageFilter.h.

template<class TInputImage , class TPrecision = typename itk::NumericTraits<typename TInputImage::InternalPixelType>::RealType>
RealPixelObjectType* otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::GetSumOutput ( )
inline

Definition at line 358 of file otbStreamingStatisticsVectorImageFilter.h.

template<class TInputImage , class TPrecision = typename itk::NumericTraits<typename TInputImage::InternalPixelType>::RealType>
const RealPixelObjectType* otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::GetSumOutput ( ) const
inline

Definition at line 362 of file otbStreamingStatisticsVectorImageFilter.h.

template<class TInputImage , class TPrecision = typename itk::NumericTraits<typename TInputImage::InternalPixelType>::RealType>
virtual InternalPixelType otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::GetUserIgnoredValue ( )
virtual
template<class TInputImage , class TPrecision = typename itk::NumericTraits<typename TInputImage::InternalPixelType>::RealType>
virtual bool otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::GetUseUnbiasedEstimator ( )
virtual
template<class TInputImage , class TPrecision = typename itk::NumericTraits<typename TInputImage::InternalPixelType>::RealType>
static Pointer otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::New ( )
static

Type macro

template<class TInputImage , class TPrecision = typename itk::NumericTraits<typename TInputImage::InternalPixelType>::RealType>
void otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::operator= ( const Self )
private
template<class TInputImage , class TPrecision = typename itk::NumericTraits<typename TInputImage::InternalPixelType>::RealType>
virtual void otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::SetEnableFirstOrderStats ( const bool  _arg)
virtual
template<class TInputImage , class TPrecision = typename itk::NumericTraits<typename TInputImage::InternalPixelType>::RealType>
virtual void otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::SetEnableMinMax ( const bool  _arg)
virtual
template<class TInputImage , class TPrecision = typename itk::NumericTraits<typename TInputImage::InternalPixelType>::RealType>
virtual void otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::SetEnableSecondOrderStats ( const bool  _arg)
virtual
template<class TInputImage , class TPrecision = typename itk::NumericTraits<typename TInputImage::InternalPixelType>::RealType>
virtual void otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::SetIgnoreInfiniteValues ( const bool  _arg)
virtual
template<class TInputImage , class TPrecision = typename itk::NumericTraits<typename TInputImage::InternalPixelType>::RealType>
virtual void otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::SetIgnoreUserDefinedValue ( const bool  _arg)
virtual
template<class TInputImage , class TPrecision = typename itk::NumericTraits<typename TInputImage::InternalPixelType>::RealType>
void otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::SetInput ( InputImageType input)
inline

Definition at line 302 of file otbStreamingStatisticsVectorImageFilter.h.

template<class TInputImage , class TPrecision = typename itk::NumericTraits<typename TInputImage::InternalPixelType>::RealType>
virtual void otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::SetUserIgnoredValue ( const InternalPixelType  _arg)
virtual
template<class TInputImage , class TPrecision = typename itk::NumericTraits<typename TInputImage::InternalPixelType>::RealType>
virtual void otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::SetUseUnbiasedEstimator ( const bool  _arg)
virtual

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