18 #ifndef itkImageFilterToVideoFilterWrapper_h
19 #define itkImageFilterToVideoFilterWrapper_h
38 template<
typename TImageToImageFilter>
41 itk::VideoStream<typename TImageToImageFilter::InputImageType>,
42 itk::VideoStream<typename TImageToImageFilter::OutputImageType> >
76 virtual void PrintSelf(std::ostream & os,
Indent indent)
const ITK_OVERRIDE;
87 void operator=(const Self &);
94 #ifndef ITK_MANUAL_INSTANTIATION
95 #include "itkImageFilterToVideoFilterWrapper.hxx"
VideoToVideoFilter< InputVideoStreamType, OutputVideoStreamType > Superclass
Wrap an ImageToImageFilter as a VideoToVideoFilter that operates on a single frame at a time...
Light weight base class for most itk classes.
SmartPointer< const Self > ConstPointer
TImageToImageFilter ImageFilterType
virtual void TemporalStreamingGenerateData() override
ImageFilterToVideoFilterWrapper< ImageFilterType > Self
virtual void PrintSelf(std::ostream &os, Indent indent) const override
Implements a weak reference to an object.
ImageFilterToVideoFilterWrapper()
ImageFilterType::OutputImageType OutputFrameType
ImageFilterType::Pointer m_ImageFilter
WeakPointer< const Self > ConstWeakPointer
A DataObject that holds a buffered portion of a video.
SmartPointer< Self > Pointer
Base class for filters that use a VideoStream as input and output.
ImageFilterType::InputImageType InputFrameType
itk::VideoStream< OutputFrameType > OutputVideoStreamType
itk::VideoStream< InputFrameType > InputVideoStreamType
Control indentation during Print() invocation.
virtual ~ImageFilterToVideoFilterWrapper()