![]() |
OTB
10.0.0
Orfeo Toolbox
|
#include <otbStreamingInnerProductVectorImageFilter.h>
Public Member Functions | |
virtual ::itk::LightObject::Pointer | CreateAnother (void) const |
TInputImage * | GetInput () |
virtual const char * | GetNameOfClass () const |
void | SetInput (TInputImage *input) |
![]() | |
virtual ::itk::LightObject::Pointer | CreateAnother (void) const |
virtual const FilterType * | GetFilter () const |
itkGetObjectMacro (Filter, FilterType) | |
itkGetObjectMacro (Streamer, StreamerType) | |
virtual void | SetFilter (FilterType *_arg) |
void | Update (void) override |
Static Public Member Functions | |
static Pointer | New () |
![]() | |
static Pointer | New () |
MatrixType | GetInnerProduct () const |
MatrixObjectType * | GetInnerProductOutput () |
const MatrixObjectType * | GetInnerProductOutput () const |
void | SetCenterData (bool centerdata) |
StreamingInnerProductVectorImageFilter () | |
~StreamingInnerProductVectorImageFilter () override | |
StreamingInnerProductVectorImageFilter (const Self &)=delete | |
void | operator= (const Self &)=delete |
Additional Inherited Members | |
![]() | |
void | GenerateData (void) override |
PersistentFilterStreamingDecorator () | |
void | PrintSelf (std::ostream &os, itk::Indent indent) const override |
~PersistentFilterStreamingDecorator () override | |
![]() | |
FilterPointerType | m_Filter |
StreamerPointerType | m_Streamer |
This class streams the whole input image through the PersistentStatisticsImageFilter.
===========================================================================
This way, it allows computing the inner product of this image. It calls the Reset() method of the PersistentStatisticsImageFilter before streaming the image and the Synthetize() method of the PersistentStatisticsImageFilter after having streamed the image to compute the statistics. The accessor on the results are wrapping the accessors of the internal PersistentStatisticsImageFilter.
Definition at line 165 of file otbStreamingInnerProductVectorImageFilter.h.
typedef itk::SmartPointer<const Self> otb::StreamingInnerProductVectorImageFilter< TInputImage >::ConstPointer |
Definition at line 172 of file otbStreamingInnerProductVectorImageFilter.h.
typedef TInputImage otb::StreamingInnerProductVectorImageFilter< TInputImage >::InputImageType |
Definition at line 180 of file otbStreamingInnerProductVectorImageFilter.h.
typedef StatFilterType::MatrixObjectType otb::StreamingInnerProductVectorImageFilter< TInputImage >::MatrixObjectType |
Type of DataObjects used for scalar outputs
Definition at line 185 of file otbStreamingInnerProductVectorImageFilter.h.
typedef StatFilterType::MatrixType otb::StreamingInnerProductVectorImageFilter< TInputImage >::MatrixType |
Definition at line 182 of file otbStreamingInnerProductVectorImageFilter.h.
typedef itk::SmartPointer<Self> otb::StreamingInnerProductVectorImageFilter< TInputImage >::Pointer |
Definition at line 171 of file otbStreamingInnerProductVectorImageFilter.h.
typedef StreamingInnerProductVectorImageFilter otb::StreamingInnerProductVectorImageFilter< TInputImage >::Self |
Standard Self typedef
Definition at line 169 of file otbStreamingInnerProductVectorImageFilter.h.
typedef Superclass::FilterType otb::StreamingInnerProductVectorImageFilter< TInputImage >::StatFilterType |
Definition at line 181 of file otbStreamingInnerProductVectorImageFilter.h.
typedef PersistentFilterStreamingDecorator<PersistentInnerProductVectorImageFilter<TInputImage> > otb::StreamingInnerProductVectorImageFilter< TInputImage >::Superclass |
Definition at line 170 of file otbStreamingInnerProductVectorImageFilter.h.
|
inlineprotected |
Constructor
Definition at line 220 of file otbStreamingInnerProductVectorImageFilter.h.
|
inlineoverrideprotected |
Destructor
Definition at line 223 of file otbStreamingInnerProductVectorImageFilter.h.
|
privatedelete |
Return the computed inner product.
virtual::itk::LightObject::Pointer otb::StreamingInnerProductVectorImageFilter< TInputImage >::CreateAnother | ( | void | ) | const |
|
inline |
Return the computed inner product.
Definition at line 198 of file otbStreamingInnerProductVectorImageFilter.h.
|
inline |
Return the computed inner product.
Definition at line 202 of file otbStreamingInnerProductVectorImageFilter.h.
|
inline |
Return the computed inner product.
Definition at line 206 of file otbStreamingInnerProductVectorImageFilter.h.
|
inline |
Definition at line 192 of file otbStreamingInnerProductVectorImageFilter.h.
|
virtual |
Creation through object factory macro
Reimplemented from otb::PersistentFilterStreamingDecorator< PersistentInnerProductVectorImageFilter< TInputImage > >.
|
static |
Type macro
|
privatedelete |
Return the computed inner product.
|
inline |
Enable/Disable center data
Definition at line 213 of file otbStreamingInnerProductVectorImageFilter.h.
|
inline |
Definition at line 188 of file otbStreamingInnerProductVectorImageFilter.h.