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"
SmartPointer< const Self > ConstPointer
SmartPointer< Self > Pointer
WeakPointer< const Self > ConstWeakPointer
typename ImageFilterType::OutputImageType OutputFrameType
ImageFilterToVideoFilterWrapper< ImageFilterType > Self
VideoToVideoFilter< InputVideoStreamType, OutputVideoStreamType > Superclass
typename ImageFilterType::InputImageType InputFrameType
void TemporalStreamingGenerateData() override
itk::VideoStream< OutputFrameType > OutputVideoStreamType
ImageFilterToVideoFilterWrapper()
TImageToImageFilter ImageFilterType
ImageFilterType::Pointer m_ImageFilter
~ImageFilterToVideoFilterWrapper() override=default
itk::VideoStream< InputFrameType > InputVideoStreamType
void PrintSelf(std::ostream &os, Indent indent) const override
Control indentation during Print() invocation.
Implements transparent reference counting.
A DataObject that holds a buffered portion of a video.
Implements a weak reference to an object.
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....