OTB
9.0.0
Orfeo Toolbox
|
#include <otbStreamingStatisticsMosaicFilter.h>
Public Types | |
typedef itk::SmartPointer< const Self > | ConstPointer |
typedef Superclass::FilterType::InputImageType | InputImageType |
typedef itk::SmartPointer< Self > | Pointer |
typedef Superclass::FilterType::RealMatrixListObjectType | RealMatrixListObjectType |
typedef Superclass::FilterType::RealMatrixListType | RealMatrixListType |
typedef Superclass::FilterType::RealMatrixObjectType | RealMatrixObjectType |
typedef Superclass::FilterType::RealMatrixType | RealMatrixType |
typedef StreamingStatisticsMosaicFilter | Self |
typedef PersistentFilterStreamingDecorator< PersistentStatisticsMosaicFilter< TInputImage, TOutputImage, TInternalValueType > > | Superclass |
Public Types inherited from otb::PersistentFilterStreamingDecorator< PersistentStatisticsMosaicFilter< TInputImage, TOutputImage, TInternalValueType > > | |
typedef itk::SmartPointer< const Self > | ConstPointer |
typedef FilterType::Pointer | FilterPointerType |
typedef PersistentStatisticsMosaicFilter< TInputImage, TOutputImage, TInternalValueType > | FilterType |
typedef FilterType::InputImageType | ImageType |
typedef itk::SmartPointer< Self > | Pointer |
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 |
virtual const char * | GetNameOfClass () const |
void | PushBackInput (InputImageType *input) |
Public Member Functions inherited from otb::PersistentFilterStreamingDecorator< PersistentStatisticsMosaicFilter< TInputImage, TOutputImage, TInternalValueType > > | |
virtual ::itk::LightObject::Pointer | CreateAnother (void) const |
virtual const FilterType * | GetFilter () const |
virtual const char * | GetNameOfClass () const |
itkGetObjectMacro (Filter, FilterType) | |
itkGetObjectMacro (Streamer, StreamerType) | |
virtual void | SetFilter (FilterType *_arg) |
void | Update (void) override |
Additional Inherited Members | |
Protected Member Functions inherited from otb::PersistentFilterStreamingDecorator< PersistentStatisticsMosaicFilter< TInputImage, TOutputImage, TInternalValueType > > | |
void | GenerateData (void) override |
PersistentFilterStreamingDecorator () | |
void | PrintSelf (std::ostream &os, itk::Indent indent) const override |
~PersistentFilterStreamingDecorator () override | |
Protected Attributes inherited from otb::PersistentFilterStreamingDecorator< PersistentStatisticsMosaicFilter< TInputImage, TOutputImage, TInternalValueType > > | |
FilterPointerType | m_Filter |
StreamerPointerType | m_Streamer |
This class streams the whole input image through the PersistentStatisticsMosaicFilter.
This way, it allows computing the stats of the input images. It calls the Reset() method of the PersistentStatisticsMosaicFilter before streaming the image and the Synthetize() method of the PersistentStatisticsMosaicFilter after having streamed the image to compute the statistics. The accessor on the results are wrapping the accessors of the internal PersistentStatisticsMosaicFilter.
Definition at line 324 of file otbStreamingStatisticsMosaicFilter.h.
typedef itk::SmartPointer<const Self> otb::StreamingStatisticsMosaicFilter< TInputImage, TOutputImage, TInternalValueType >::ConstPointer |
Definition at line 332 of file otbStreamingStatisticsMosaicFilter.h.
typedef Superclass::FilterType::InputImageType otb::StreamingStatisticsMosaicFilter< TInputImage, TOutputImage, TInternalValueType >::InputImageType |
Input image typedefs.
Definition at line 347 of file otbStreamingStatisticsMosaicFilter.h.
typedef itk::SmartPointer<Self> otb::StreamingStatisticsMosaicFilter< TInputImage, TOutputImage, TInternalValueType >::Pointer |
Definition at line 331 of file otbStreamingStatisticsMosaicFilter.h.
typedef Superclass::FilterType::RealMatrixListObjectType otb::StreamingStatisticsMosaicFilter< TInputImage, TOutputImage, TInternalValueType >::RealMatrixListObjectType |
Definition at line 344 of file otbStreamingStatisticsMosaicFilter.h.
typedef Superclass::FilterType::RealMatrixListType otb::StreamingStatisticsMosaicFilter< TInputImage, TOutputImage, TInternalValueType >::RealMatrixListType |
Definition at line 343 of file otbStreamingStatisticsMosaicFilter.h.
typedef Superclass::FilterType::RealMatrixObjectType otb::StreamingStatisticsMosaicFilter< TInputImage, TOutputImage, TInternalValueType >::RealMatrixObjectType |
Definition at line 342 of file otbStreamingStatisticsMosaicFilter.h.
typedef Superclass::FilterType::RealMatrixType otb::StreamingStatisticsMosaicFilter< TInputImage, TOutputImage, TInternalValueType >::RealMatrixType |
Typedefs for statistics
Definition at line 338 of file otbStreamingStatisticsMosaicFilter.h.
typedef StreamingStatisticsMosaicFilter otb::StreamingStatisticsMosaicFilter< TInputImage, TOutputImage, TInternalValueType >::Self |
Standard Self typedef
Definition at line 329 of file otbStreamingStatisticsMosaicFilter.h.
typedef PersistentFilterStreamingDecorator<PersistentStatisticsMosaicFilter<TInputImage, TOutputImage, TInternalValueType> > otb::StreamingStatisticsMosaicFilter< TInputImage, TOutputImage, TInternalValueType >::Superclass |
Definition at line 330 of file otbStreamingStatisticsMosaicFilter.h.
|
inlineprotected |
Constructor
Definition at line 447 of file otbStreamingStatisticsMosaicFilter.h.
|
inlineoverrideprotected |
Destructor
Definition at line 450 of file otbStreamingStatisticsMosaicFilter.h.
|
private |
Return the computed Means.
virtual::itk::LightObject::Pointer otb::StreamingStatisticsMosaicFilter< TInputImage, TOutputImage, TInternalValueType >::CreateAnother | ( | void | ) | const |
|
inline |
Return the computed Areas.
Definition at line 431 of file otbStreamingStatisticsMosaicFilter.h.
|
inline |
Return the computed Means.
Definition at line 435 of file otbStreamingStatisticsMosaicFilter.h.
|
inline |
Return the computed Means.
Definition at line 439 of file otbStreamingStatisticsMosaicFilter.h.
|
inline |
Return the computed Maxs.
Definition at line 416 of file otbStreamingStatisticsMosaicFilter.h.
|
inline |
Return the computed Means.
Definition at line 420 of file otbStreamingStatisticsMosaicFilter.h.
|
inline |
Return the computed Means.
Definition at line 424 of file otbStreamingStatisticsMosaicFilter.h.
|
inline |
Return the computed Means.
Definition at line 356 of file otbStreamingStatisticsMosaicFilter.h.
|
inline |
Return the computed MeansOfProducts.
Definition at line 386 of file otbStreamingStatisticsMosaicFilter.h.
|
inline |
Return the computed Means.
Definition at line 390 of file otbStreamingStatisticsMosaicFilter.h.
|
inline |
Return the computed Means.
Definition at line 394 of file otbStreamingStatisticsMosaicFilter.h.
|
inline |
Return the computed Means.
Definition at line 360 of file otbStreamingStatisticsMosaicFilter.h.
|
inline |
Return the computed Means.
Definition at line 364 of file otbStreamingStatisticsMosaicFilter.h.
|
inline |
Return the computed Mins.
Definition at line 401 of file otbStreamingStatisticsMosaicFilter.h.
|
inline |
Return the computed Means.
Definition at line 405 of file otbStreamingStatisticsMosaicFilter.h.
|
inline |
Return the computed Means.
Definition at line 409 of file otbStreamingStatisticsMosaicFilter.h.
|
virtual |
Creation through object factory macro
|
inline |
Return the computed Stds.
Definition at line 371 of file otbStreamingStatisticsMosaicFilter.h.
|
inline |
Return the computed Means.
Definition at line 375 of file otbStreamingStatisticsMosaicFilter.h.
|
inline |
Return the computed Means.
Definition at line 379 of file otbStreamingStatisticsMosaicFilter.h.
|
static |
Type macro
|
private |
Return the computed Means.
|
inline |
Definition at line 350 of file otbStreamingStatisticsMosaicFilter.h.