|
OTB
9.0.0
Orfeo Toolbox
|
Go to the documentation of this file.
21 #ifndef otbPersistentFilterStreamingDecorator_h
22 #define otbPersistentFilterStreamingDecorator_h
25 #include "itkProcessObject.h"
46 template <
class TFilter>
75 void Update(
void)
override;
87 void PrintSelf(std::ostream& os, itk::Indent indent)
const override;
89 void GenerateData(
void)
override;
99 void operator=(
const Self&) =
delete;
102 #ifndef OTB_MANUAL_INSTANTIATION
StreamingImageVirtualWriter< ImageType > StreamerType
FilterType::InputImageType ImageType
itk::SmartPointer< Self > Pointer
The "otb" namespace contains all Orfeo Toolbox (OTB) classes.
itk::SmartPointer< const Self > ConstPointer
FilterType::Pointer FilterPointerType
This filter link a persistent filter with a StreamingImageVirtualWriter.
TInputImage InputImageType
StreamerType::Pointer StreamerPointerType
~PersistentFilterStreamingDecorator() override
FilterPointerType m_Filter
Object responsible for computation.
Compute mean squared error, mean absolute error and PSNR of two imagee using the output requested reg...
PersistentFilterStreamingDecorator Self
This class acts like a StreamingImageFileWriter, but without actually writing data to the disk.
StreamerPointerType m_Streamer
Object responsible for streaming.
itk::ProcessObject Superclass