![]() |
OTB
10.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 |
![]() | |
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 |
Static Public Member Functions | |
static Pointer | New () |
Additional Inherited Members | |
![]() | |
PersistentImageFilter () | |
void | PrintSelf (std::ostream &os, itk::Indent indent) const override |
virtual void | VerifyInputInformation () const |
~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 68 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 36 of file otbStreamingStatisticsImageFilter.hxx.
|
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 192 of file otbStreamingStatisticsImageFilter.hxx.
virtual::itk::LightObject::Pointer otb::PersistentStatisticsImageFilter< TInputImage >::CreateAnother | ( | void | ) | const |
|
override |
Return the computed Minimum.
Definition at line 177 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.
PersistentStatisticsImageFilter< TInputImage >::PixelObjectType * otb::PersistentStatisticsImageFilter< TInputImage >::GetMaximumOutput |
Return the computed Minimum.
Definition at line 118 of file otbStreamingStatisticsImageFilter.hxx.
const PersistentStatisticsImageFilter< TInputImage >::PixelObjectType * otb::PersistentStatisticsImageFilter< TInputImage >::GetMaximumOutput |
Return the computed Minimum.
Definition at line 124 of file otbStreamingStatisticsImageFilter.hxx.
|
inline |
Return the computed Mean.
Definition at line 111 of file otbStreamingStatisticsImageFilter.h.
PersistentStatisticsImageFilter< TInputImage >::RealObjectType * otb::PersistentStatisticsImageFilter< TInputImage >::GetMeanOutput |
Return the computed Minimum.
Definition at line 130 of file otbStreamingStatisticsImageFilter.hxx.
const PersistentStatisticsImageFilter< TInputImage >::RealObjectType * otb::PersistentStatisticsImageFilter< TInputImage >::GetMeanOutput |
Return the computed Minimum.
Definition at line 136 of file otbStreamingStatisticsImageFilter.hxx.
|
inline |
Return the computed Minimum.
Definition at line 93 of file otbStreamingStatisticsImageFilter.h.
PersistentStatisticsImageFilter< TInputImage >::PixelObjectType * otb::PersistentStatisticsImageFilter< TInputImage >::GetMinimumOutput |
Return the computed Minimum.
Definition at line 106 of file otbStreamingStatisticsImageFilter.hxx.
const PersistentStatisticsImageFilter< TInputImage >::PixelObjectType * otb::PersistentStatisticsImageFilter< TInputImage >::GetMinimumOutput |
Return the computed Minimum.
Definition at line 112 of file otbStreamingStatisticsImageFilter.hxx.
|
virtual |
Runtime information support.
Reimplemented from otb::PersistentImageFilter< TInputImage, TInputImage >.
|
inline |
Return the computed Standard Deviation.
Definition at line 120 of file otbStreamingStatisticsImageFilter.h.
PersistentStatisticsImageFilter< TInputImage >::RealObjectType * otb::PersistentStatisticsImageFilter< TInputImage >::GetSigmaOutput |
Return the computed Minimum.
Definition at line 142 of file otbStreamingStatisticsImageFilter.hxx.
const PersistentStatisticsImageFilter< TInputImage >::RealObjectType * otb::PersistentStatisticsImageFilter< TInputImage >::GetSigmaOutput |
Return the computed Minimum.
Definition at line 148 of file otbStreamingStatisticsImageFilter.hxx.
|
inline |
Return the compute Sum.
Definition at line 138 of file otbStreamingStatisticsImageFilter.h.
PersistentStatisticsImageFilter< TInputImage >::RealObjectType * otb::PersistentStatisticsImageFilter< TInputImage >::GetSumOutput |
Return the computed Minimum.
Definition at line 166 of file otbStreamingStatisticsImageFilter.hxx.
const PersistentStatisticsImageFilter< TInputImage >::RealObjectType * otb::PersistentStatisticsImageFilter< TInputImage >::GetSumOutput |
Return the computed Minimum.
Definition at line 172 of file otbStreamingStatisticsImageFilter.hxx.
|
virtual |
Return the computed Minimum.
|
inline |
Return the computed Variance.
Definition at line 129 of file otbStreamingStatisticsImageFilter.h.
PersistentStatisticsImageFilter< TInputImage >::RealObjectType * otb::PersistentStatisticsImageFilter< TInputImage >::GetVarianceOutput |
Return the computed Minimum.
Definition at line 154 of file otbStreamingStatisticsImageFilter.hxx.
const PersistentStatisticsImageFilter< TInputImage >::RealObjectType * otb::PersistentStatisticsImageFilter< TInputImage >::GetVarianceOutput |
Return the computed Minimum.
Definition at line 160 of file otbStreamingStatisticsImageFilter.hxx.
|
override |
Make a DataObject of the correct type to be used as the specified output.
Definition at line 79 of file otbStreamingStatisticsImageFilter.hxx.
|
static |
Method for creation through the object factory.
|
privatedelete |
Return the computed Minimum.
|
overrideprotected |
Return the computed Minimum.
Definition at line 346 of file otbStreamingStatisticsImageFilter.hxx.
|
overridevirtual |
Return the computed Minimum.
Implements otb::PersistentImageFilter< TInputImage, TInputImage >.
Definition at line 266 of file otbStreamingStatisticsImageFilter.hxx.
|
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 202 of file otbStreamingStatisticsImageFilter.hxx.
|
overrideprotected |
Multi-thread version GenerateData.
Grab the input
Definition at line 294 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.
|
private |
Return the computed Minimum.
Definition at line 194 of file otbStreamingStatisticsImageFilter.h.
|
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.