18 #ifndef itkVideoToVideoFilter_h
19 #define itkVideoToVideoFilter_h
43 template<
typename TInputV
ideoStream,
typename TOutputV
ideoStream >
79 using Superclass::SetInput;
95 void UpdateOutputInformation()
override;
110 void GenerateOutputRequestedRegion(
DataObject* output)
override;
117 void GenerateInputRequestedRegion()
override;
122 void BeforeTemporalStreamingGenerateData()
override;
127 void PrintSelf(std::ostream & os,
Indent indent)
const override;
135 #ifndef ITK_MANUAL_INSTANTIATION
136 #include "itkVideoToVideoFilter.hxx"
Light weight base class for most itk classes.
typename InputVideoStreamType::SpacingType InputFrameSpacingType
typename OutputVideoStreamType::SpatialRegionType OutputFrameSpatialRegionType
typename InputVideoStreamType::SizeType InputFrameSizeType
typename InputVideoStreamType::FrameType InputFrameType
Implements a weak reference to an object.
A TemporalProcessObject that produces a VideoStream.
TVideoStream OutputVideoStreamType
typename OutputVideoStreamType::FrameType OutputFrameType
typename InputVideoStreamType::IndexType InputFrameIndexType
ImageBaseType::SizeType SizeType
typename InputVideoStreamType::PixelType InputFramePixelType
ImageBaseType::DirectionType DirectionType
ImageBaseType::IndexType IndexType
typename InputVideoStreamType::PointType InputFramePointType
Base class for filters that use a VideoStream as input and output.
typename InputVideoStreamType::SpatialRegionType InputFrameSpatialRegionType
typename InputVideoStreamType::DirectionType InputFrameDirectionType
Control indentation during Print() invocation.
ImageBaseType::PointType PointType
TVideoStream InputVideoStreamType
Base class for all data objects in ITK.