OTB
9.0.0
Orfeo Toolbox
|
#include <otbStreamingMinMaxImageFilter.h>
Public Types | |
typedef itk::SmartPointer< const Self > | ConstPointer |
typedef itk::DataObject::Pointer | DataObjectPointer |
typedef itk::ProcessObject::DataObjectPointerArraySizeType | DataObjectPointerArraySizeType |
typedef TInputImage | ImageType |
typedef itk::SimpleDataObjectDecorator< IndexType > | IndexObjectType |
typedef TInputImage::IndexType | IndexType |
typedef TInputImage::Pointer | InputImagePointer |
typedef itk::SimpleDataObjectDecorator< PixelType > | PixelObjectType |
typedef TInputImage::PixelType | PixelType |
typedef itk::SmartPointer< Self > | Pointer |
typedef TInputImage::RegionType | RegionType |
typedef PersistentMinMaxImageFilter | Self |
typedef TInputImage::SizeType | SizeType |
typedef PersistentImageFilter< TInputImage, TInputImage > | Superclass |
Public Types inherited from otb::PersistentImageFilter< TInputImage, TInputImage > | |
typedef itk::SmartPointer< const Self > | ConstPointer |
typedef TInputImage | InputImageType |
typedef TInputImage | OutputImageType |
typedef itk::SmartPointer< Self > | Pointer |
typedef PersistentImageFilter | Self |
typedef itk::ImageToImageFilter< TInputImage, TInputImage > | Superclass |
Public Member Functions | |
virtual ::itk::LightObject::Pointer | CreateAnother (void) const |
virtual const char * | GetNameOfClass () const |
Public Member Functions inherited from otb::PersistentImageFilter< TInputImage, TInputImage > | |
virtual const char * | GetNameOfClass () const |
Static Public Member Functions | |
static Pointer | New () |
Additional Inherited Members | |
Protected Member Functions inherited from otb::PersistentImageFilter< TInputImage, TInputImage > | |
PersistentImageFilter () | |
void | PrintSelf (std::ostream &os, itk::Indent indent) const override |
~PersistentImageFilter () override | |
Compute min. max of an image using the output requested region.
This filter persists its temporary data. It means that if you Update it n times on n different requested regions, the output min/max will be the statistics of the whole set of n regions.
To reset the temporary data, one should call the Reset() function.
To get the min/max once the regions have been processed via the pipeline, use the Synthetize() method.
Definition at line 52 of file otbStreamingMinMaxImageFilter.h.
typedef itk::SmartPointer<const Self> otb::PersistentMinMaxImageFilter< TInputImage >::ConstPointer |
Definition at line 59 of file otbStreamingMinMaxImageFilter.h.
typedef itk::DataObject::Pointer otb::PersistentMinMaxImageFilter< TInputImage >::DataObjectPointer |
Smart Pointer type to a DataObject.
Definition at line 82 of file otbStreamingMinMaxImageFilter.h.
typedef itk::ProcessObject::DataObjectPointerArraySizeType otb::PersistentMinMaxImageFilter< TInputImage >::DataObjectPointerArraySizeType |
Definition at line 83 of file otbStreamingMinMaxImageFilter.h.
typedef TInputImage otb::PersistentMinMaxImageFilter< TInputImage >::ImageType |
Image related typedefs.
Definition at line 65 of file otbStreamingMinMaxImageFilter.h.
typedef itk::SimpleDataObjectDecorator<IndexType> otb::PersistentMinMaxImageFilter< TInputImage >::IndexObjectType |
Definition at line 87 of file otbStreamingMinMaxImageFilter.h.
typedef TInputImage::IndexType otb::PersistentMinMaxImageFilter< TInputImage >::IndexType |
Definition at line 73 of file otbStreamingMinMaxImageFilter.h.
typedef TInputImage::Pointer otb::PersistentMinMaxImageFilter< TInputImage >::InputImagePointer |
Definition at line 69 of file otbStreamingMinMaxImageFilter.h.
typedef itk::SimpleDataObjectDecorator<PixelType> otb::PersistentMinMaxImageFilter< TInputImage >::PixelObjectType |
Type of DataObjects used for scalar outputs
Definition at line 86 of file otbStreamingMinMaxImageFilter.h.
typedef TInputImage::PixelType otb::PersistentMinMaxImageFilter< TInputImage >::PixelType |
Definition at line 74 of file otbStreamingMinMaxImageFilter.h.
typedef itk::SmartPointer<Self> otb::PersistentMinMaxImageFilter< TInputImage >::Pointer |
Definition at line 58 of file otbStreamingMinMaxImageFilter.h.
typedef TInputImage::RegionType otb::PersistentMinMaxImageFilter< TInputImage >::RegionType |
Definition at line 71 of file otbStreamingMinMaxImageFilter.h.
typedef PersistentMinMaxImageFilter otb::PersistentMinMaxImageFilter< TInputImage >::Self |
Standard Self typedef
Definition at line 56 of file otbStreamingMinMaxImageFilter.h.
typedef TInputImage::SizeType otb::PersistentMinMaxImageFilter< TInputImage >::SizeType |
Definition at line 72 of file otbStreamingMinMaxImageFilter.h.
typedef PersistentImageFilter<TInputImage, TInputImage> otb::PersistentMinMaxImageFilter< TInputImage >::Superclass |
Definition at line 57 of file otbStreamingMinMaxImageFilter.h.
|
protected |
Return the computed Minimum.
Definition at line 35 of file otbStreamingMinMaxImageFilter.hxx.
|
inlineoverrideprotected |
Return the computed Minimum.
Definition at line 142 of file otbStreamingMinMaxImageFilter.h.
|
privatedelete |
Return the computed Minimum.
|
override |
Pass the input through unmodified. Do this by Grafting in the AllocateOutputs method.
Definition at line 141 of file otbStreamingMinMaxImageFilter.hxx.
virtual::itk::LightObject::Pointer otb::PersistentMinMaxImageFilter< TInputImage >::CreateAnother | ( | void | ) | const |
|
override |
Return the computed Minimum.
Definition at line 126 of file otbStreamingMinMaxImageFilter.hxx.
|
inline |
Return the computed Maximum.
Definition at line 99 of file otbStreamingMinMaxImageFilter.h.
|
inline |
Return the computed Maximum.
Definition at line 117 of file otbStreamingMinMaxImageFilter.h.
const PersistentMinMaxImageFilter< TInputImage >::IndexObjectType * otb::PersistentMinMaxImageFilter< TInputImage >::GetMaximumIndexOutput |
Return the computed Minimum.
Definition at line 114 of file otbStreamingMinMaxImageFilter.hxx.
const IndexObjectType* otb::PersistentMinMaxImageFilter< TInputImage >::GetMaximumIndexOutput | ( | ) | const |
Return the computed Minimum.
const PersistentMinMaxImageFilter< TInputImage >::PixelObjectType * otb::PersistentMinMaxImageFilter< TInputImage >::GetMaximumOutput |
Return the computed Minimum.
Definition at line 89 of file otbStreamingMinMaxImageFilter.hxx.
const PixelObjectType* otb::PersistentMinMaxImageFilter< TInputImage >::GetMaximumOutput | ( | ) | const |
Return the computed Minimum.
|
inline |
Return the computed Minimum.
Definition at line 90 of file otbStreamingMinMaxImageFilter.h.
|
inline |
Return the computed Minimum.
Definition at line 108 of file otbStreamingMinMaxImageFilter.h.
const PersistentMinMaxImageFilter< TInputImage >::IndexObjectType * otb::PersistentMinMaxImageFilter< TInputImage >::GetMinimumIndexOutput |
Return the computed Minimum.
Definition at line 102 of file otbStreamingMinMaxImageFilter.hxx.
const IndexObjectType* otb::PersistentMinMaxImageFilter< TInputImage >::GetMinimumIndexOutput | ( | ) | const |
Return the computed Minimum.
const PersistentMinMaxImageFilter< TInputImage >::PixelObjectType * otb::PersistentMinMaxImageFilter< TInputImage >::GetMinimumOutput |
Return the computed Minimum.
Definition at line 77 of file otbStreamingMinMaxImageFilter.hxx.
const PixelObjectType* otb::PersistentMinMaxImageFilter< TInputImage >::GetMinimumOutput | ( | ) | const |
Return the computed Minimum.
|
virtual |
Runtime information support.
|
override |
Make a DataObject of the correct type to be used as the specified output.
Definition at line 56 of file otbStreamingMinMaxImageFilter.hxx.
|
static |
Method for creation through the object factory.
|
privatedelete |
Return the computed Minimum.
|
overrideprotected |
Return the computed Minimum.
Definition at line 229 of file otbStreamingMinMaxImageFilter.hxx.
|
overridevirtual |
Return the computed Minimum.
Implements otb::PersistentImageFilter< TInputImage, TInputImage >.
Definition at line 183 of file otbStreamingMinMaxImageFilter.hxx.
|
overridevirtual |
Return the computed Minimum.
Implements otb::PersistentImageFilter< TInputImage, TInputImage >.
Definition at line 151 of file otbStreamingMinMaxImageFilter.hxx.
|
overrideprotected |
Multi-thread version GenerateData.
Definition at line 201 of file otbStreamingMinMaxImageFilter.hxx.
|
static |
Image related typedefs.
Definition at line 79 of file otbStreamingMinMaxImageFilter.h.
|
static |
Definition at line 76 of file otbStreamingMinMaxImageFilter.h.
|
private |
Return the computed Minimum.
Definition at line 155 of file otbStreamingMinMaxImageFilter.h.
|
private |
Return the computed Minimum.
Definition at line 157 of file otbStreamingMinMaxImageFilter.h.
|
private |
Return the computed Minimum.
Definition at line 154 of file otbStreamingMinMaxImageFilter.h.
|
private |
Return the computed Minimum.
Definition at line 156 of file otbStreamingMinMaxImageFilter.h.