OTB
9.0.0
Orfeo Toolbox
|
#include <otbStreamingStatisticsImageFilter.h>
Public Types | |
typedef itk::SmartPointer< const Self > | ConstPointer |
typedef itk::DataObject::Pointer | DataObjectPointer |
typedef itk::ProcessObject::DataObjectPointerArraySizeType | DataObjectPointerArraySizeType |
typedef TInputImage | ImageType |
typedef TInputImage::IndexType | IndexType |
typedef TInputImage::Pointer | InputImagePointer |
typedef itk::SimpleDataObjectDecorator< PixelType > | PixelObjectType |
typedef TInputImage::PixelType | PixelType |
typedef itk::SmartPointer< Self > | Pointer |
typedef itk::SimpleDataObjectDecorator< RealType > | RealObjectType |
typedef itk::NumericTraits< PixelType >::RealType | RealType |
typedef TInputImage::RegionType | RegionType |
typedef PersistentStatisticsImageFilter | 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, variance and mean 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 statistics 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 statistics once the regions have been processed via the pipeline, use the Synthetize() method.
Definition at line 52 of file otbStreamingStatisticsImageFilter.h.
typedef itk::SmartPointer<const Self> otb::PersistentStatisticsImageFilter< TInputImage >::ConstPointer |
Definition at line 59 of file otbStreamingStatisticsImageFilter.h.
typedef itk::DataObject::Pointer otb::PersistentStatisticsImageFilter< TInputImage >::DataObjectPointer |
Smart Pointer type to a DataObject.
Definition at line 85 of file otbStreamingStatisticsImageFilter.h.
typedef itk::ProcessObject::DataObjectPointerArraySizeType otb::PersistentStatisticsImageFilter< TInputImage >::DataObjectPointerArraySizeType |
Definition at line 86 of file otbStreamingStatisticsImageFilter.h.
typedef TInputImage otb::PersistentStatisticsImageFilter< TInputImage >::ImageType |
Image related typedefs.
Definition at line 65 of file otbStreamingStatisticsImageFilter.h.
typedef TInputImage::IndexType otb::PersistentStatisticsImageFilter< TInputImage >::IndexType |
Definition at line 73 of file otbStreamingStatisticsImageFilter.h.
typedef TInputImage::Pointer otb::PersistentStatisticsImageFilter< TInputImage >::InputImagePointer |
Definition at line 69 of file otbStreamingStatisticsImageFilter.h.
typedef itk::SimpleDataObjectDecorator<PixelType> otb::PersistentStatisticsImageFilter< TInputImage >::PixelObjectType |
Definition at line 90 of file otbStreamingStatisticsImageFilter.h.
typedef TInputImage::PixelType otb::PersistentStatisticsImageFilter< TInputImage >::PixelType |
Definition at line 74 of file otbStreamingStatisticsImageFilter.h.
typedef itk::SmartPointer<Self> otb::PersistentStatisticsImageFilter< TInputImage >::Pointer |
Definition at line 58 of file otbStreamingStatisticsImageFilter.h.
typedef itk::SimpleDataObjectDecorator<RealType> otb::PersistentStatisticsImageFilter< TInputImage >::RealObjectType |
Type of DataObjects used for scalar outputs
Definition at line 89 of file otbStreamingStatisticsImageFilter.h.
typedef itk::NumericTraits<PixelType>::RealType otb::PersistentStatisticsImageFilter< TInputImage >::RealType |
Type to use for computations.
Definition at line 82 of file otbStreamingStatisticsImageFilter.h.
typedef TInputImage::RegionType otb::PersistentStatisticsImageFilter< TInputImage >::RegionType |
Definition at line 71 of file otbStreamingStatisticsImageFilter.h.
typedef PersistentStatisticsImageFilter otb::PersistentStatisticsImageFilter< TInputImage >::Self |
Standard Self typedef
Definition at line 56 of file otbStreamingStatisticsImageFilter.h.
typedef TInputImage::SizeType otb::PersistentStatisticsImageFilter< TInputImage >::SizeType |
Definition at line 72 of file otbStreamingStatisticsImageFilter.h.
typedef PersistentImageFilter<TInputImage, TInputImage> otb::PersistentStatisticsImageFilter< TInputImage >::Superclass |
Definition at line 57 of file otbStreamingStatisticsImageFilter.h.
|
protected |
Return the computed Minimum.
Definition at line 34 of file otbStreamingStatisticsImageFilter.hxx.
References otb::PersistentStatisticsImageFilter< TInputImage >::GetMaximumOutput(), otb::PersistentStatisticsImageFilter< TInputImage >::GetMeanOutput(), otb::PersistentStatisticsImageFilter< TInputImage >::GetMinimumOutput(), otb::PersistentStatisticsImageFilter< TInputImage >::GetSigmaOutput(), otb::PersistentStatisticsImageFilter< TInputImage >::GetSumOutput(), otb::PersistentStatisticsImageFilter< TInputImage >::GetVarianceOutput(), otb::PersistentStatisticsImageFilter< TInputImage >::m_IgnoredInfinitePixelCount, otb::PersistentStatisticsImageFilter< TInputImage >::m_IgnoredUserPixelCount, otb::PersistentStatisticsImageFilter< TInputImage >::MakeOutput(), and otb::PersistentStatisticsImageFilter< TInputImage >::Reset().
|
inlineoverrideprotected |
Return the computed Minimum.
Definition at line 171 of file otbStreamingStatisticsImageFilter.h.
|
privatedelete |
Return the computed Minimum.
|
override |
Pass the input through unmodified. Do this by Grafting in the AllocateOutputs method.
Definition at line 183 of file otbStreamingStatisticsImageFilter.hxx.
virtual::itk::LightObject::Pointer otb::PersistentStatisticsImageFilter< TInputImage >::CreateAnother | ( | void | ) | const |
|
override |
Return the computed Minimum.
Definition at line 168 of file otbStreamingStatisticsImageFilter.hxx.
|
virtual |
Return the computed Minimum.
|
virtual |
Return the computed Minimum.
|
inline |
Return the computed Maximum.
Definition at line 102 of file otbStreamingStatisticsImageFilter.h.
const PersistentStatisticsImageFilter< TInputImage >::PixelObjectType * otb::PersistentStatisticsImageFilter< TInputImage >::GetMaximumOutput |
Return the computed Minimum.
Definition at line 109 of file otbStreamingStatisticsImageFilter.hxx.
Referenced by otb::PersistentStatisticsImageFilter< TInputImage >::PersistentStatisticsImageFilter().
const PixelObjectType* otb::PersistentStatisticsImageFilter< TInputImage >::GetMaximumOutput | ( | ) | const |
Return the computed Minimum.
|
inline |
Return the computed Mean.
Definition at line 111 of file otbStreamingStatisticsImageFilter.h.
const PersistentStatisticsImageFilter< TInputImage >::RealObjectType * otb::PersistentStatisticsImageFilter< TInputImage >::GetMeanOutput |
Return the computed Minimum.
Definition at line 121 of file otbStreamingStatisticsImageFilter.hxx.
Referenced by otb::PersistentStatisticsImageFilter< TInputImage >::PersistentStatisticsImageFilter().
const RealObjectType* otb::PersistentStatisticsImageFilter< TInputImage >::GetMeanOutput | ( | ) | const |
Return the computed Minimum.
|
inline |
Return the computed Minimum.
Definition at line 93 of file otbStreamingStatisticsImageFilter.h.
const PersistentStatisticsImageFilter< TInputImage >::PixelObjectType * otb::PersistentStatisticsImageFilter< TInputImage >::GetMinimumOutput |
Return the computed Minimum.
Definition at line 97 of file otbStreamingStatisticsImageFilter.hxx.
Referenced by otb::PersistentStatisticsImageFilter< TInputImage >::PersistentStatisticsImageFilter().
const PixelObjectType* otb::PersistentStatisticsImageFilter< TInputImage >::GetMinimumOutput | ( | ) | const |
Return the computed Minimum.
|
virtual |
Runtime information support.
|
inline |
Return the computed Standard Deviation.
Definition at line 120 of file otbStreamingStatisticsImageFilter.h.
const PersistentStatisticsImageFilter< TInputImage >::RealObjectType * otb::PersistentStatisticsImageFilter< TInputImage >::GetSigmaOutput |
Return the computed Minimum.
Definition at line 133 of file otbStreamingStatisticsImageFilter.hxx.
Referenced by otb::PersistentStatisticsImageFilter< TInputImage >::PersistentStatisticsImageFilter().
const RealObjectType* otb::PersistentStatisticsImageFilter< TInputImage >::GetSigmaOutput | ( | ) | const |
Return the computed Minimum.
|
inline |
Return the compute Sum.
Definition at line 138 of file otbStreamingStatisticsImageFilter.h.
const PersistentStatisticsImageFilter< TInputImage >::RealObjectType * otb::PersistentStatisticsImageFilter< TInputImage >::GetSumOutput |
Return the computed Minimum.
Definition at line 157 of file otbStreamingStatisticsImageFilter.hxx.
Referenced by otb::PersistentStatisticsImageFilter< TInputImage >::PersistentStatisticsImageFilter().
const RealObjectType* otb::PersistentStatisticsImageFilter< TInputImage >::GetSumOutput | ( | ) | const |
Return the computed Minimum.
|
virtual |
Return the computed Minimum.
|
inline |
Return the computed Variance.
Definition at line 129 of file otbStreamingStatisticsImageFilter.h.
const PersistentStatisticsImageFilter< TInputImage >::RealObjectType * otb::PersistentStatisticsImageFilter< TInputImage >::GetVarianceOutput |
Return the computed Minimum.
Definition at line 145 of file otbStreamingStatisticsImageFilter.hxx.
Referenced by otb::PersistentStatisticsImageFilter< TInputImage >::PersistentStatisticsImageFilter().
const RealObjectType* otb::PersistentStatisticsImageFilter< TInputImage >::GetVarianceOutput | ( | ) | const |
Return the computed Minimum.
|
override |
Make a DataObject of the correct type to be used as the specified output.
Definition at line 70 of file otbStreamingStatisticsImageFilter.hxx.
Referenced by otb::PersistentStatisticsImageFilter< TInputImage >::PersistentStatisticsImageFilter().
|
static |
Method for creation through the object factory.
|
privatedelete |
Return the computed Minimum.
|
overrideprotected |
Return the computed Minimum.
Definition at line 337 of file otbStreamingStatisticsImageFilter.hxx.
|
overridevirtual |
Return the computed Minimum.
Implements otb::PersistentImageFilter< TInputImage, TInputImage >.
Definition at line 257 of file otbStreamingStatisticsImageFilter.hxx.
Referenced by otb::PersistentStatisticsImageFilter< TInputImage >::PersistentStatisticsImageFilter().
|
virtual |
Return the computed Minimum.
|
virtual |
Return the computed Minimum.
|
virtual |
Return the computed Minimum.
|
overridevirtual |
Return the computed Minimum.
Implements otb::PersistentImageFilter< TInputImage, TInputImage >.
Definition at line 193 of file otbStreamingStatisticsImageFilter.hxx.
|
overrideprotected |
Multi-thread version GenerateData.
Grab the input
Definition at line 285 of file otbStreamingStatisticsImageFilter.hxx.
|
static |
Image related typedefs.
Definition at line 79 of file otbStreamingStatisticsImageFilter.h.
|
static |
Definition at line 76 of file otbStreamingStatisticsImageFilter.h.
|
private |
Return the computed Minimum.
Definition at line 185 of file otbStreamingStatisticsImageFilter.h.
|
private |
Return the computed Minimum.
Definition at line 193 of file otbStreamingStatisticsImageFilter.h.
Referenced by otb::PersistentStatisticsImageFilter< TInputImage >::PersistentStatisticsImageFilter().
|
private |
Return the computed Minimum.
Definition at line 194 of file otbStreamingStatisticsImageFilter.h.
Referenced by otb::PersistentStatisticsImageFilter< TInputImage >::PersistentStatisticsImageFilter().
|
private |
Return the computed Minimum.
Definition at line 190 of file otbStreamingStatisticsImageFilter.h.
|
private |
Return the computed Minimum.
Definition at line 191 of file otbStreamingStatisticsImageFilter.h.
|
private |
Return the computed Minimum.
Definition at line 184 of file otbStreamingStatisticsImageFilter.h.
|
private |
Return the computed Minimum.
Definition at line 187 of file otbStreamingStatisticsImageFilter.h.
|
private |
Return the computed Minimum.
Definition at line 186 of file otbStreamingStatisticsImageFilter.h.
|
private |
Return the computed Minimum.
Definition at line 183 of file otbStreamingStatisticsImageFilter.h.
|
private |
Return the computed Minimum.
Definition at line 192 of file otbStreamingStatisticsImageFilter.h.