OTB
9.0.0
Orfeo Toolbox
|
#include <otbStreamingHistogramVectorImageFilter.h>
Public Member Functions | |
virtual ::itk::LightObject::Pointer | CreateAnother (void) const |
HistogramListType * | GetHistogramList () |
const InputImageType * | GetInput () |
virtual const char * | GetNameOfClass () const |
void | SetInput (InputImageType *input) |
Public Member Functions inherited from otb::PersistentFilterStreamingDecorator< PersistentHistogramVectorImageFilter< 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< PersistentHistogramVectorImageFilter< TInputImage > > | |
static Pointer | New () |
Protected Member Functions | |
StreamingHistogramVectorImageFilter () | |
~StreamingHistogramVectorImageFilter () override | |
Protected Member Functions inherited from otb::PersistentFilterStreamingDecorator< PersistentHistogramVectorImageFilter< TInputImage > > | |
void | GenerateData (void) override |
PersistentFilterStreamingDecorator () | |
void | PrintSelf (std::ostream &os, itk::Indent indent) const override |
~PersistentFilterStreamingDecorator () override | |
Private Member Functions | |
void | operator= (const Self &)=delete |
StreamingHistogramVectorImageFilter (const Self &)=delete | |
Additional Inherited Members | |
Protected Attributes inherited from otb::PersistentFilterStreamingDecorator< PersistentHistogramVectorImageFilter< TInputImage > > | |
FilterPointerType | m_Filter |
StreamerPointerType | m_Streamer |
This class streams the whole input image through the PersistentHistogramVectorImageFilter.
===========================================================================
This way, it allows computing the min/max of this image. It calls the Reset() method of the PersistentHistogramVectorImageFilter before streaming the image and the Synthetize() method of the PersistentHistogramVectorImageFilter 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 228 of file otbStreamingHistogramVectorImageFilter.h.
typedef itk::SmartPointer<const Self> otb::StreamingHistogramVectorImageFilter< TInputImage >::ConstPointer |
Definition at line 235 of file otbStreamingHistogramVectorImageFilter.h.
typedef InternalFilterType::HistogramListType otb::StreamingHistogramVectorImageFilter< TInputImage >::HistogramListType |
Definition at line 248 of file otbStreamingHistogramVectorImageFilter.h.
typedef InternalFilterType::HistogramType otb::StreamingHistogramVectorImageFilter< TInputImage >::HistogramType |
Types needed for histograms
Definition at line 247 of file otbStreamingHistogramVectorImageFilter.h.
typedef TInputImage otb::StreamingHistogramVectorImageFilter< TInputImage >::InputImageType |
Definition at line 241 of file otbStreamingHistogramVectorImageFilter.h.
typedef Superclass::FilterType otb::StreamingHistogramVectorImageFilter< TInputImage >::InternalFilterType |
Definition at line 244 of file otbStreamingHistogramVectorImageFilter.h.
typedef itk::SmartPointer<Self> otb::StreamingHistogramVectorImageFilter< TInputImage >::Pointer |
Definition at line 234 of file otbStreamingHistogramVectorImageFilter.h.
typedef StreamingHistogramVectorImageFilter otb::StreamingHistogramVectorImageFilter< TInputImage >::Self |
Standard Self typedef
Definition at line 232 of file otbStreamingHistogramVectorImageFilter.h.
typedef PersistentFilterStreamingDecorator<PersistentHistogramVectorImageFilter<TInputImage> > otb::StreamingHistogramVectorImageFilter< TInputImage >::Superclass |
Definition at line 233 of file otbStreamingHistogramVectorImageFilter.h.
|
inlineprotected |
Constructor
Definition at line 269 of file otbStreamingHistogramVectorImageFilter.h.
|
inlineoverrideprotected |
Destructor
Definition at line 272 of file otbStreamingHistogramVectorImageFilter.h.
|
privatedelete |
virtual::itk::LightObject::Pointer otb::StreamingHistogramVectorImageFilter< TInputImage >::CreateAnother | ( | void | ) | const |
|
inline |
Return the computed histogram
Definition at line 261 of file otbStreamingHistogramVectorImageFilter.h.
|
inline |
Definition at line 255 of file otbStreamingHistogramVectorImageFilter.h.
|
virtual |
Creation through object factory macro
|
static |
Type macro
|
privatedelete |
|
inline |
Definition at line 251 of file otbStreamingHistogramVectorImageFilter.h.