OTB
9.0.0
Orfeo Toolbox
|
#include <otbStreamingStatisticsImageFilter.h>
Public Member Functions | |
virtual ::itk::LightObject::Pointer | CreateAnother (void) const |
const InputImageType * | GetInput () |
PixelType | GetMaximum () const |
PixelObjectType * | GetMaximumOutput () |
const PixelObjectType * | GetMaximumOutput () const |
PixelType | GetMinimum () const |
PixelObjectType * | GetMinimumOutput () |
const PixelObjectType * | GetMinimumOutput () const |
virtual const char * | GetNameOfClass () const |
void | SetInput (InputImageType *input) |
Public Member Functions inherited from otb::PersistentFilterStreamingDecorator< PersistentStatisticsImageFilter< TInputImage > > | |
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< PersistentStatisticsImageFilter< TInputImage > > | |
void | GenerateData (void) override |
PersistentFilterStreamingDecorator () | |
void | PrintSelf (std::ostream &os, itk::Indent indent) const override |
~PersistentFilterStreamingDecorator () override | |
Protected Attributes inherited from otb::PersistentFilterStreamingDecorator< PersistentStatisticsImageFilter< TInputImage > > | |
FilterPointerType | m_Filter |
StreamerPointerType | m_Streamer |
This class streams the whole input image through the PersistentStatisticsImageFilter.
This way, it allows computing the first order global statistics of this image. It calls the Reset() method of the PersistentStatisticsImageFilter before streaming the image and the Synthetize() method of the PersistentStatisticsImageFilter after having streamed the image to compute the statistics. The accessor on the results are wrapping the accessors of the internal PersistentStatisticsImageFilter. By default infinite values are ignored, use IgnoreInfiniteValues accessor to consider infinite values in the computation.
This filter can be used as:
Definition at line 234 of file otbStreamingStatisticsImageFilter.h.
typedef itk::SmartPointer<const Self> otb::StreamingStatisticsImageFilter< TInputImage >::ConstPointer |
Definition at line 241 of file otbStreamingStatisticsImageFilter.h.
typedef TInputImage otb::StreamingStatisticsImageFilter< TInputImage >::InputImageType |
Definition at line 252 of file otbStreamingStatisticsImageFilter.h.
typedef itk::SimpleDataObjectDecorator<PixelType> otb::StreamingStatisticsImageFilter< TInputImage >::PixelObjectType |
Definition at line 256 of file otbStreamingStatisticsImageFilter.h.
typedef StatFilterType::PixelType otb::StreamingStatisticsImageFilter< TInputImage >::PixelType |
Definition at line 250 of file otbStreamingStatisticsImageFilter.h.
typedef itk::SmartPointer<Self> otb::StreamingStatisticsImageFilter< TInputImage >::Pointer |
Definition at line 240 of file otbStreamingStatisticsImageFilter.h.
typedef itk::SimpleDataObjectDecorator<RealType> otb::StreamingStatisticsImageFilter< TInputImage >::RealObjectType |
Type of DataObjects used for scalar outputs
Definition at line 255 of file otbStreamingStatisticsImageFilter.h.
typedef StatFilterType::RealType otb::StreamingStatisticsImageFilter< TInputImage >::RealType |
Definition at line 251 of file otbStreamingStatisticsImageFilter.h.
typedef StreamingStatisticsImageFilter otb::StreamingStatisticsImageFilter< TInputImage >::Self |
Standard Self typedef
Definition at line 238 of file otbStreamingStatisticsImageFilter.h.
typedef Superclass::FilterType otb::StreamingStatisticsImageFilter< TInputImage >::StatFilterType |
Definition at line 247 of file otbStreamingStatisticsImageFilter.h.
typedef PersistentFilterStreamingDecorator<PersistentStatisticsImageFilter<TInputImage> > otb::StreamingStatisticsImageFilter< TInputImage >::Superclass |
Definition at line 239 of file otbStreamingStatisticsImageFilter.h.
|
inlineprotected |
Constructor
Definition at line 367 of file otbStreamingStatisticsImageFilter.h.
|
inlineoverrideprotected |
Destructor
Definition at line 370 of file otbStreamingStatisticsImageFilter.h.
|
privatedelete |
Return the computed Mean.
virtual::itk::LightObject::Pointer otb::StreamingStatisticsImageFilter< TInputImage >::CreateAnother | ( | void | ) | const |
|
inline |
Definition at line 263 of file otbStreamingStatisticsImageFilter.h.
|
inline |
Return the computed Maximum.
Definition at line 283 of file otbStreamingStatisticsImageFilter.h.
|
inline |
Definition at line 287 of file otbStreamingStatisticsImageFilter.h.
|
inline |
Definition at line 291 of file otbStreamingStatisticsImageFilter.h.
|
inline |
Return the computed Mean.
Definition at line 297 of file otbStreamingStatisticsImageFilter.h.
|
inline |
Return the computed Mean.
Definition at line 301 of file otbStreamingStatisticsImageFilter.h.
|
inline |
Return the computed Mean.
Definition at line 305 of file otbStreamingStatisticsImageFilter.h.
|
inline |
Return the computed Minimum.
Definition at line 269 of file otbStreamingStatisticsImageFilter.h.
|
inline |
Definition at line 273 of file otbStreamingStatisticsImageFilter.h.
|
inline |
Definition at line 277 of file otbStreamingStatisticsImageFilter.h.
|
virtual |
Creation through object factory macro
|
inline |
Return the computed Standard Deviation.
Definition at line 312 of file otbStreamingStatisticsImageFilter.h.
|
inline |
Return the computed Mean.
Definition at line 316 of file otbStreamingStatisticsImageFilter.h.
|
inline |
Return the computed Mean.
Definition at line 320 of file otbStreamingStatisticsImageFilter.h.
|
inline |
Return the compute Sum.
Definition at line 342 of file otbStreamingStatisticsImageFilter.h.
|
inline |
Return the computed Mean.
Definition at line 346 of file otbStreamingStatisticsImageFilter.h.
|
inline |
Return the computed Mean.
Definition at line 350 of file otbStreamingStatisticsImageFilter.h.
|
inline |
Return the computed Variance.
Definition at line 327 of file otbStreamingStatisticsImageFilter.h.
|
inline |
Return the computed Mean.
Definition at line 331 of file otbStreamingStatisticsImageFilter.h.
|
inline |
Return the computed Mean.
Definition at line 335 of file otbStreamingStatisticsImageFilter.h.
|
static |
Type macro
|
privatedelete |
Return the computed Mean.
otb::StreamingStatisticsImageFilter< TInputImage >::otbGetObjectMemberMacro | ( | Filter | , |
IgnoreInfiniteValues | , | ||
bool | |||
) |
Return the computed Mean.
otb::StreamingStatisticsImageFilter< TInputImage >::otbGetObjectMemberMacro | ( | Filter | , |
IgnoreUserDefinedValue | , | ||
bool | |||
) |
Return the computed Mean.
otb::StreamingStatisticsImageFilter< TInputImage >::otbGetObjectMemberMacro | ( | Filter | , |
UserIgnoredValue | , | ||
RealType | |||
) |
Return the computed Mean.
otb::StreamingStatisticsImageFilter< TInputImage >::otbSetObjectMemberMacro | ( | Filter | , |
IgnoreInfiniteValues | , | ||
bool | |||
) |
Return the computed Mean.
otb::StreamingStatisticsImageFilter< TInputImage >::otbSetObjectMemberMacro | ( | Filter | , |
IgnoreUserDefinedValue | , | ||
bool | |||
) |
Return the computed Mean.
otb::StreamingStatisticsImageFilter< TInputImage >::otbSetObjectMemberMacro | ( | Filter | , |
UserIgnoredValue | , | ||
RealType | |||
) |
Return the computed Mean.
|
inline |
Definition at line 259 of file otbStreamingStatisticsImageFilter.h.