18#ifndef itkImageFilterToVideoFilterWrapper_h
19#define itkImageFilterToVideoFilterWrapper_h
39template <
typename TImageToImageFilter>
41 :
public VideoToVideoFilter<itk::VideoStream<typename TImageToImageFilter::InputImageType>,
42 itk::VideoStream<typename TImageToImageFilter::OutputImageType>>
92#ifndef ITK_MANUAL_INSTANTIATION
93# include "itkImageFilterToVideoFilterWrapper.hxx"
Wrap an ImageToImageFilter as a VideoToVideoFilter that operates on a single frame at a time.
typename ImageFilterType::OutputImageType OutputFrameType
typename ImageFilterType::InputImageType InputFrameType
void TemporalStreamingGenerateData() override
ImageFilterToVideoFilterWrapper()
TImageToImageFilter ImageFilterType
~ImageFilterToVideoFilterWrapper() override=default
void PrintSelf(std::ostream &os, Indent indent) const override
Control indentation during Print() invocation.
Light weight base class for most itk classes.
A DataObject that holds a buffered portion of a video.
Base class for filters that use a VideoStream as input and output.
Implements a weak reference to an object.
SmartPointer< Self > Pointer
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....