OTB
9.0.0
Orfeo Toolbox
|
#include <otbStreamingMinMaxVectorImageFilter.h>
Public Member Functions | |
virtual ::itk::LightObject::Pointer | CreateAnother (void) const |
const InputImageType * | GetInput () |
virtual const char * | GetNameOfClass () const |
void | SetInput (InputImageType *input) |
Public Member Functions inherited from otb::PersistentFilterStreamingDecorator< PersistentMinMaxVectorImageFilter< 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< PersistentMinMaxVectorImageFilter< TInputImage > > | |
static Pointer | New () |
PixelType | GetMinimum () const |
PixelObjectType * | GetMinimumOutput () |
const PixelObjectType * | GetMinimumOutput () const |
PixelType | GetMaximum () const |
PixelObjectType * | GetMaximumOutput () |
const PixelObjectType * | GetMaximumOutput () const |
StreamingMinMaxVectorImageFilter () | |
~StreamingMinMaxVectorImageFilter () override | |
StreamingMinMaxVectorImageFilter (const Self &)=delete | |
void | operator= (const Self &)=delete |
Additional Inherited Members | |
Protected Member Functions inherited from otb::PersistentFilterStreamingDecorator< PersistentMinMaxVectorImageFilter< TInputImage > > | |
void | GenerateData (void) override |
PersistentFilterStreamingDecorator () | |
void | PrintSelf (std::ostream &os, itk::Indent indent) const override |
~PersistentFilterStreamingDecorator () override | |
Protected Attributes inherited from otb::PersistentFilterStreamingDecorator< PersistentMinMaxVectorImageFilter< TInputImage > > | |
FilterPointerType | m_Filter |
StreamerPointerType | m_Streamer |
This class streams the whole input image through the PersistentMinMaxVectorImageFilter.
===========================================================================
This way, it allows computing the min/max of this image. It calls the Reset() method of the PersistentMinMaxVectorImageFilter before streaming the image and the Synthetize() method of the PersistentMinMaxVectorImageFilter after having streamed the image to compute the statistics. The accessor on the results are wrapping the accessors of the internal PersistentMinMaxImageFilter.
Definition at line 203 of file otbStreamingMinMaxVectorImageFilter.h.
typedef StatFilterType::ArrayLongPixelType otb::StreamingMinMaxVectorImageFilter< TInputImage >::ArrayLongPixelType |
Definition at line 225 of file otbStreamingMinMaxVectorImageFilter.h.
typedef StatFilterType::ArrayMatrixType otb::StreamingMinMaxVectorImageFilter< TInputImage >::ArrayMatrixType |
Definition at line 224 of file otbStreamingMinMaxVectorImageFilter.h.
typedef StatFilterType::ArrayPixelType otb::StreamingMinMaxVectorImageFilter< TInputImage >::ArrayPixelType |
Definition at line 227 of file otbStreamingMinMaxVectorImageFilter.h.
typedef StatFilterType::ArrayRealPixelType otb::StreamingMinMaxVectorImageFilter< TInputImage >::ArrayRealPixelType |
Definition at line 226 of file otbStreamingMinMaxVectorImageFilter.h.
typedef itk::SmartPointer<const Self> otb::StreamingMinMaxVectorImageFilter< TInputImage >::ConstPointer |
Definition at line 210 of file otbStreamingMinMaxVectorImageFilter.h.
typedef TInputImage otb::StreamingMinMaxVectorImageFilter< TInputImage >::InputImageType |
Definition at line 216 of file otbStreamingMinMaxVectorImageFilter.h.
typedef StatFilterType::MatrixObjectType otb::StreamingMinMaxVectorImageFilter< TInputImage >::MatrixObjectType |
Definition at line 232 of file otbStreamingMinMaxVectorImageFilter.h.
typedef StatFilterType::MatrixType otb::StreamingMinMaxVectorImageFilter< TInputImage >::MatrixType |
Definition at line 223 of file otbStreamingMinMaxVectorImageFilter.h.
typedef StatFilterType::PixelObjectType otb::StreamingMinMaxVectorImageFilter< TInputImage >::PixelObjectType |
Definition at line 231 of file otbStreamingMinMaxVectorImageFilter.h.
typedef StatFilterType::PixelType otb::StreamingMinMaxVectorImageFilter< TInputImage >::PixelType |
Definition at line 220 of file otbStreamingMinMaxVectorImageFilter.h.
typedef itk::SmartPointer<Self> otb::StreamingMinMaxVectorImageFilter< TInputImage >::Pointer |
Definition at line 209 of file otbStreamingMinMaxVectorImageFilter.h.
typedef StatFilterType::RealPixelObjectType otb::StreamingMinMaxVectorImageFilter< TInputImage >::RealPixelObjectType |
Type of DataObjects used for scalar outputs
Definition at line 230 of file otbStreamingMinMaxVectorImageFilter.h.
typedef StatFilterType::RealPixelType otb::StreamingMinMaxVectorImageFilter< TInputImage >::RealPixelType |
Definition at line 222 of file otbStreamingMinMaxVectorImageFilter.h.
typedef StatFilterType::RealType otb::StreamingMinMaxVectorImageFilter< TInputImage >::RealType |
Definition at line 221 of file otbStreamingMinMaxVectorImageFilter.h.
typedef StreamingMinMaxVectorImageFilter otb::StreamingMinMaxVectorImageFilter< TInputImage >::Self |
Standard Self typedef
Definition at line 207 of file otbStreamingMinMaxVectorImageFilter.h.
typedef Superclass::FilterType otb::StreamingMinMaxVectorImageFilter< TInputImage >::StatFilterType |
Definition at line 219 of file otbStreamingMinMaxVectorImageFilter.h.
typedef PersistentFilterStreamingDecorator<PersistentMinMaxVectorImageFilter<TInputImage> > otb::StreamingMinMaxVectorImageFilter< TInputImage >::Superclass |
Definition at line 208 of file otbStreamingMinMaxVectorImageFilter.h.
|
inlineprotected |
Constructor
Definition at line 276 of file otbStreamingMinMaxVectorImageFilter.h.
|
inlineoverrideprotected |
Destructor
Definition at line 279 of file otbStreamingMinMaxVectorImageFilter.h.
|
privatedelete |
Return the computed Minimum.
virtual::itk::LightObject::Pointer otb::StreamingMinMaxVectorImageFilter< TInputImage >::CreateAnother | ( | void | ) | const |
|
inline |
Definition at line 239 of file otbStreamingMinMaxVectorImageFilter.h.
|
inline |
Return the computed Maximum.
Definition at line 260 of file otbStreamingMinMaxVectorImageFilter.h.
|
inline |
Return the computed Minimum.
Definition at line 264 of file otbStreamingMinMaxVectorImageFilter.h.
|
inline |
Return the computed Minimum.
Definition at line 268 of file otbStreamingMinMaxVectorImageFilter.h.
|
inline |
Return the computed Minimum.
Definition at line 245 of file otbStreamingMinMaxVectorImageFilter.h.
|
inline |
Return the computed Minimum.
Definition at line 249 of file otbStreamingMinMaxVectorImageFilter.h.
|
inline |
Return the computed Minimum.
Definition at line 253 of file otbStreamingMinMaxVectorImageFilter.h.
|
virtual |
Creation through object factory macro
|
static |
Type macro
|
privatedelete |
Return the computed Minimum.
|
inline |
Definition at line 235 of file otbStreamingMinMaxVectorImageFilter.h.