OTB
9.0.0
Orfeo Toolbox
|
#include <otbStreamingStatisticsVectorImageFilter.h>
Public Types | |
typedef itk::SmartPointer< const Self > | ConstPointer |
typedef StatFilterType::CountObjectType | CountObjectType |
typedef StatFilterType::CountType | CountType |
typedef TInputImage | InputImageType |
typedef StatFilterType::InternalPixelType | InternalPixelType |
typedef StatFilterType::MatrixObjectType | MatrixObjectType |
typedef StatFilterType::MatrixType | MatrixType |
typedef StatFilterType::PixelType | PixelType |
typedef itk::SmartPointer< Self > | Pointer |
typedef StatFilterType::RealObjectType | RealObjectType |
typedef StatFilterType::RealPixelObjectType | RealPixelObjectType |
typedef StatFilterType::RealPixelType | RealPixelType |
typedef StatFilterType::RealType | RealType |
typedef StreamingStatisticsVectorImageFilter | Self |
typedef Superclass::FilterType | StatFilterType |
typedef PersistentFilterStreamingDecorator< PersistentStreamingStatisticsVectorImageFilter< TInputImage, TPrecision > > | Superclass |
Public Types inherited from otb::PersistentFilterStreamingDecorator< PersistentStreamingStatisticsVectorImageFilter< TInputImage, typename itk::NumericTraits< typename TInputImage::InternalPixelType >::RealType > > | |
typedef itk::SmartPointer< const Self > | ConstPointer |
typedef FilterType::Pointer | FilterPointerType |
typedef PersistentStreamingStatisticsVectorImageFilter< TInputImage, typename itk::NumericTraits< typename TInputImage::InternalPixelType >::RealType > | FilterType |
typedef FilterType::InputImageType | ImageType |
typedef itk::SmartPointer< Self > | Pointer |
typedef PersistentFilterStreamingDecorator | Self |
typedef StreamerType::Pointer | StreamerPointerType |
typedef StreamingImageVirtualWriter< ImageType > | StreamerType |
typedef itk::ProcessObject | Superclass |
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< PersistentStreamingStatisticsVectorImageFilter< TInputImage, typename itk::NumericTraits< typename TInputImage::InternalPixelType >::RealType > > | |
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 |
Additional Inherited Members | |
Protected Member Functions inherited from otb::PersistentFilterStreamingDecorator< PersistentStreamingStatisticsVectorImageFilter< TInputImage, typename itk::NumericTraits< typename TInputImage::InternalPixelType >::RealType > > | |
void | GenerateData (void) override |
PersistentFilterStreamingDecorator () | |
void | PrintSelf (std::ostream &os, itk::Indent indent) const override |
~PersistentFilterStreamingDecorator () override | |
Protected Attributes inherited from otb::PersistentFilterStreamingDecorator< PersistentStreamingStatisticsVectorImageFilter< TInputImage, typename itk::NumericTraits< typename TInputImage::InternalPixelType >::RealType > > | |
FilterPointerType | m_Filter |
StreamerPointerType | m_Streamer |
This class streams the whole input image through the PersistentStatisticsImageFilter.
===========================================================================
This way, it allows computing the first and second order global statistics of this image. It calls the Reset() method of the PersistentStreamingStatisticsVectorImageFilter before streaming the image and the Synthetize() method of the PersistentStreamingStatisticsVectorImageFilter after having streamed the image to compute the statistics. The accessor on the results are wrapping the accessors of the internal PersistentStreamingStatisticsVectorImageFilter. By default infinite values are ignored, use IgnoreInfiniteValues accessor to consider infinite values in the computation.
Definition at line 297 of file otbStreamingStatisticsVectorImageFilter.h.
typedef itk::SmartPointer<const Self> otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::ConstPointer |
Definition at line 305 of file otbStreamingStatisticsVectorImageFilter.h.
typedef StatFilterType::CountObjectType otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::CountObjectType |
Definition at line 325 of file otbStreamingStatisticsVectorImageFilter.h.
typedef StatFilterType::CountType otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::CountType |
Definition at line 324 of file otbStreamingStatisticsVectorImageFilter.h.
typedef TInputImage otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::InputImageType |
Definition at line 311 of file otbStreamingStatisticsVectorImageFilter.h.
typedef StatFilterType::InternalPixelType otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::InternalPixelType |
Definition at line 327 of file otbStreamingStatisticsVectorImageFilter.h.
typedef StatFilterType::MatrixObjectType otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::MatrixObjectType |
Definition at line 323 of file otbStreamingStatisticsVectorImageFilter.h.
typedef StatFilterType::MatrixType otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::MatrixType |
Definition at line 322 of file otbStreamingStatisticsVectorImageFilter.h.
typedef StatFilterType::PixelType otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::PixelType |
Type of DataObjects used for outputs
Definition at line 317 of file otbStreamingStatisticsVectorImageFilter.h.
typedef itk::SmartPointer<Self> otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::Pointer |
Definition at line 304 of file otbStreamingStatisticsVectorImageFilter.h.
typedef StatFilterType::RealObjectType otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::RealObjectType |
Definition at line 319 of file otbStreamingStatisticsVectorImageFilter.h.
typedef StatFilterType::RealPixelObjectType otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::RealPixelObjectType |
Definition at line 321 of file otbStreamingStatisticsVectorImageFilter.h.
typedef StatFilterType::RealPixelType otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::RealPixelType |
Definition at line 320 of file otbStreamingStatisticsVectorImageFilter.h.
typedef StatFilterType::RealType otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::RealType |
Definition at line 318 of file otbStreamingStatisticsVectorImageFilter.h.
typedef StreamingStatisticsVectorImageFilter otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::Self |
Standard Self typedef
Definition at line 302 of file otbStreamingStatisticsVectorImageFilter.h.
typedef Superclass::FilterType otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::StatFilterType |
Definition at line 314 of file otbStreamingStatisticsVectorImageFilter.h.
typedef PersistentFilterStreamingDecorator<PersistentStreamingStatisticsVectorImageFilter<TInputImage, TPrecision> > otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::Superclass |
Definition at line 303 of file otbStreamingStatisticsVectorImageFilter.h.
|
inlineprotected |
Constructor
Definition at line 513 of file otbStreamingStatisticsVectorImageFilter.h.
|
inlineoverrideprotected |
Destructor
Definition at line 518 of file otbStreamingStatisticsVectorImageFilter.h.
|
privatedelete |
Return the number of relevant pixels
virtual::itk::LightObject::Pointer otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::CreateAnother | ( | void | ) | const |
|
inline |
Return the computed Correlation.
Definition at line 476 of file otbStreamingStatisticsVectorImageFilter.h.
|
inline |
Return the number of relevant pixels
Definition at line 480 of file otbStreamingStatisticsVectorImageFilter.h.
|
inline |
Return the number of relevant pixels
Definition at line 484 of file otbStreamingStatisticsVectorImageFilter.h.
|
inline |
Return the computed Covariance.
Definition at line 461 of file otbStreamingStatisticsVectorImageFilter.h.
|
inline |
Return the number of relevant pixels
Definition at line 465 of file otbStreamingStatisticsVectorImageFilter.h.
|
inline |
Return the number of relevant pixels
Definition at line 469 of file otbStreamingStatisticsVectorImageFilter.h.
|
inline |
Return the computed Mean.
Definition at line 446 of file otbStreamingStatisticsVectorImageFilter.h.
|
inline |
Return the number of relevant pixels
Definition at line 450 of file otbStreamingStatisticsVectorImageFilter.h.
|
inline |
Return the number of relevant pixels
Definition at line 454 of file otbStreamingStatisticsVectorImageFilter.h.
|
inline |
Return the computed Correlation.
Definition at line 431 of file otbStreamingStatisticsVectorImageFilter.h.
|
inline |
Return the number of relevant pixels
Definition at line 435 of file otbStreamingStatisticsVectorImageFilter.h.
|
inline |
Return the number of relevant pixels
Definition at line 439 of file otbStreamingStatisticsVectorImageFilter.h.
|
inline |
Return the computed Covariance.
Definition at line 416 of file otbStreamingStatisticsVectorImageFilter.h.
|
inline |
Return the number of relevant pixels
Definition at line 420 of file otbStreamingStatisticsVectorImageFilter.h.
|
inline |
Return the number of relevant pixels
Definition at line 424 of file otbStreamingStatisticsVectorImageFilter.h.
|
inline |
Definition at line 334 of file otbStreamingStatisticsVectorImageFilter.h.
|
inline |
Return the computed Maximum.
Definition at line 371 of file otbStreamingStatisticsVectorImageFilter.h.
|
inline |
Return the number of relevant pixels
Definition at line 375 of file otbStreamingStatisticsVectorImageFilter.h.
|
inline |
Return the number of relevant pixels
Definition at line 379 of file otbStreamingStatisticsVectorImageFilter.h.
|
inline |
Return the computed Mean.
Definition at line 386 of file otbStreamingStatisticsVectorImageFilter.h.
|
inline |
Return the number of relevant pixels
Definition at line 390 of file otbStreamingStatisticsVectorImageFilter.h.
|
inline |
Return the number of relevant pixels
Definition at line 394 of file otbStreamingStatisticsVectorImageFilter.h.
|
inline |
Return the computed Minimum.
Definition at line 356 of file otbStreamingStatisticsVectorImageFilter.h.
|
inline |
Return the number of relevant pixels
Definition at line 360 of file otbStreamingStatisticsVectorImageFilter.h.
|
inline |
Return the number of relevant pixels
Definition at line 364 of file otbStreamingStatisticsVectorImageFilter.h.
|
virtual |
Creation through object factory macro
|
inline |
Return the number of relevant pixels
Definition at line 340 of file otbStreamingStatisticsVectorImageFilter.h.
|
inline |
Return the number of relevant pixels
Definition at line 344 of file otbStreamingStatisticsVectorImageFilter.h.
|
inline |
Return the number of relevant pixels
Definition at line 348 of file otbStreamingStatisticsVectorImageFilter.h.
|
inline |
Return the computed Sum.
Definition at line 401 of file otbStreamingStatisticsVectorImageFilter.h.
|
inline |
Return the number of relevant pixels
Definition at line 405 of file otbStreamingStatisticsVectorImageFilter.h.
|
inline |
Return the number of relevant pixels
Definition at line 409 of file otbStreamingStatisticsVectorImageFilter.h.
|
static |
Type macro
|
privatedelete |
Return the number of relevant pixels
otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::otbGetObjectMemberMacro | ( | Filter | , |
EnableFirstOrderStats | , | ||
bool | |||
) |
Return the number of relevant pixels
otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::otbGetObjectMemberMacro | ( | Filter | , |
EnableMinMax | , | ||
bool | |||
) |
Return the number of relevant pixels
otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::otbGetObjectMemberMacro | ( | Filter | , |
EnableSecondOrderStats | , | ||
bool | |||
) |
Return the number of relevant pixels
otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::otbGetObjectMemberMacro | ( | Filter | , |
IgnoreInfiniteValues | , | ||
bool | |||
) |
Return the number of relevant pixels
otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::otbGetObjectMemberMacro | ( | Filter | , |
IgnoreUserDefinedValue | , | ||
bool | |||
) |
Return the number of relevant pixels
otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::otbGetObjectMemberMacro | ( | Filter | , |
UserIgnoredValue | , | ||
InternalPixelType | |||
) |
Return the number of relevant pixels
otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::otbGetObjectMemberMacro | ( | Filter | , |
UseUnbiasedEstimator | , | ||
bool | |||
) |
Return the number of relevant pixels
otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::otbSetObjectMemberMacro | ( | Filter | , |
EnableFirstOrderStats | , | ||
bool | |||
) |
Return the number of relevant pixels
otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::otbSetObjectMemberMacro | ( | Filter | , |
EnableMinMax | , | ||
bool | |||
) |
Return the number of relevant pixels
otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::otbSetObjectMemberMacro | ( | Filter | , |
EnableSecondOrderStats | , | ||
bool | |||
) |
Return the number of relevant pixels
otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::otbSetObjectMemberMacro | ( | Filter | , |
IgnoreInfiniteValues | , | ||
bool | |||
) |
Return the number of relevant pixels
otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::otbSetObjectMemberMacro | ( | Filter | , |
IgnoreUserDefinedValue | , | ||
bool | |||
) |
Return the number of relevant pixels
otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::otbSetObjectMemberMacro | ( | Filter | , |
UserIgnoredValue | , | ||
InternalPixelType | |||
) |
Return the number of relevant pixels
otb::StreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::otbSetObjectMemberMacro | ( | Filter | , |
UseUnbiasedEstimator | , | ||
bool | |||
) |
Return the number of relevant pixels
|
inline |
Definition at line 330 of file otbStreamingStatisticsVectorImageFilter.h.