OTB
9.0.0
Orfeo Toolbox
|
#include <otbStreamingMinMaxImageFilter.h>
Public Member Functions | |
virtual ::itk::LightObject::Pointer | CreateAnother (void) const |
const InputImageType * | GetInput () |
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< PersistentMinMaxImageFilter< 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 |
Static Public Member Functions | |
static Pointer | New () |
Static Public Member Functions inherited from otb::PersistentFilterStreamingDecorator< PersistentMinMaxImageFilter< TInputImage > > | |
static Pointer | New () |
PixelType | GetMaximum () const |
PixelObjectType * | GetMaximumOutput () |
const PixelObjectType * | GetMaximumOutput () const |
IndexType | GetMinimumIndex () const |
IndexObjectType * | GetMinimumIndexOutput () |
const IndexObjectType * | GetMinimumIndexOutput () const |
IndexType | GetMaximumIndex () const |
IndexObjectType * | GetMaximumIndexOutput () |
const IndexObjectType * | GetMaximumIndexOutput () const |
StreamingMinMaxImageFilter () | |
~StreamingMinMaxImageFilter () override | |
StreamingMinMaxImageFilter (const Self &)=delete | |
void | operator= (const Self &)=delete |
Additional Inherited Members | |
Protected Member Functions inherited from otb::PersistentFilterStreamingDecorator< PersistentMinMaxImageFilter< TInputImage > > | |
void | GenerateData (void) override |
PersistentFilterStreamingDecorator () | |
void | PrintSelf (std::ostream &os, itk::Indent indent) const override |
~PersistentFilterStreamingDecorator () override | |
Protected Attributes inherited from otb::PersistentFilterStreamingDecorator< PersistentMinMaxImageFilter< TInputImage > > | |
FilterPointerType | m_Filter |
StreamerPointerType | m_Streamer |
This class streams the whole input image through the PersistentMinMaxImageFilter.
This way, it allows computing the minimum and maximum of this image.
It calls the Reset() method of the PersistentMinMaxImageFilter before streaming the image and the Synthetize() method of the PersistentMinMaxImageFilter after having streamed the image to compute the statistics.
This filter can be used as:
Definition at line 194 of file otbStreamingMinMaxImageFilter.h.
typedef itk::SmartPointer<const Self> otb::StreamingMinMaxImageFilter< TInputImage >::ConstPointer |
Definition at line 201 of file otbStreamingMinMaxImageFilter.h.
typedef StatFilterType::IndexObjectType otb::StreamingMinMaxImageFilter< TInputImage >::IndexObjectType |
Definition at line 213 of file otbStreamingMinMaxImageFilter.h.
typedef StatFilterType::IndexType otb::StreamingMinMaxImageFilter< TInputImage >::IndexType |
Definition at line 211 of file otbStreamingMinMaxImageFilter.h.
typedef TInputImage otb::StreamingMinMaxImageFilter< TInputImage >::InputImageType |
Definition at line 214 of file otbStreamingMinMaxImageFilter.h.
typedef StatFilterType::PixelObjectType otb::StreamingMinMaxImageFilter< TInputImage >::PixelObjectType |
Definition at line 212 of file otbStreamingMinMaxImageFilter.h.
typedef StatFilterType::PixelType otb::StreamingMinMaxImageFilter< TInputImage >::PixelType |
Definition at line 210 of file otbStreamingMinMaxImageFilter.h.
typedef itk::SmartPointer<Self> otb::StreamingMinMaxImageFilter< TInputImage >::Pointer |
Definition at line 200 of file otbStreamingMinMaxImageFilter.h.
typedef StreamingMinMaxImageFilter otb::StreamingMinMaxImageFilter< TInputImage >::Self |
Standard Self typedef
Definition at line 198 of file otbStreamingMinMaxImageFilter.h.
typedef Superclass::FilterType otb::StreamingMinMaxImageFilter< TInputImage >::StatFilterType |
Definition at line 207 of file otbStreamingMinMaxImageFilter.h.
typedef PersistentFilterStreamingDecorator<PersistentMinMaxImageFilter<TInputImage> > otb::StreamingMinMaxImageFilter< TInputImage >::Superclass |
Definition at line 199 of file otbStreamingMinMaxImageFilter.h.
|
inlineprotected |
Constructor
Definition at line 286 of file otbStreamingMinMaxImageFilter.h.
|
inlineoverrideprotected |
Destructor
Definition at line 291 of file otbStreamingMinMaxImageFilter.h.
|
privatedelete |
Return the computed Maximum.
virtual::itk::LightObject::Pointer otb::StreamingMinMaxImageFilter< TInputImage >::CreateAnother | ( | void | ) | const |
|
inline |
Definition at line 221 of file otbStreamingMinMaxImageFilter.h.
|
inline |
Return the computed Maximum.
Definition at line 241 of file otbStreamingMinMaxImageFilter.h.
|
inline |
Return the computed Maximum.
Definition at line 270 of file otbStreamingMinMaxImageFilter.h.
|
inline |
Return the computed Maximum.
Definition at line 274 of file otbStreamingMinMaxImageFilter.h.
|
inline |
Return the computed Maximum.
Definition at line 278 of file otbStreamingMinMaxImageFilter.h.
|
inline |
Return the computed Maximum.
Definition at line 245 of file otbStreamingMinMaxImageFilter.h.
|
inline |
Return the computed Maximum.
Definition at line 249 of file otbStreamingMinMaxImageFilter.h.
|
inline |
Return the computed Minimum.
Definition at line 227 of file otbStreamingMinMaxImageFilter.h.
|
inline |
Return the computed Minimum.
Definition at line 256 of file otbStreamingMinMaxImageFilter.h.
|
inline |
Return the computed Maximum.
Definition at line 260 of file otbStreamingMinMaxImageFilter.h.
|
inline |
Return the computed Maximum.
Definition at line 264 of file otbStreamingMinMaxImageFilter.h.
|
inline |
Definition at line 231 of file otbStreamingMinMaxImageFilter.h.
|
inline |
Definition at line 235 of file otbStreamingMinMaxImageFilter.h.
|
virtual |
Creation through object factory macro
|
static |
Type macro
|
privatedelete |
Return the computed Maximum.
|
inline |
Definition at line 217 of file otbStreamingMinMaxImageFilter.h.