18 #ifndef itkDecimateFramesVideoFilter_h
19 #define itkDecimateFramesVideoFilter_h
34 template<
typename TV
ideoStream>
71 virtual void PrintSelf(std::ostream & os,
Indent indent)
const ITK_OVERRIDE;
75 virtual void ThreadedGenerateData(
76 const FrameSpatialRegionType& outputRegionForThread,
77 int threadId) ITK_OVERRIDE;
87 #ifndef ITK_MANUAL_INSTANTIATION
88 #include "itkDecimateFramesVideoFilter.hxx"
Reduce a video's frame-rate by keeping every Nth frame.
Light weight base class for most itk classes.
SmartPointer< const Self > ConstPointer
TVideoStream::FrameType FrameType
Implements a weak reference to an object.
unsigned long SizeValueType
TVideoStream VideoStreamType
TVideoStream OutputVideoStreamType
WeakPointer< const Self > ConstWeakPointer
VideoToVideoFilter< VideoStreamType, VideoStreamType > Superclass
DecimateFramesVideoFilter< VideoStreamType > Self
Base class for filters that use a VideoStream as input and output.
FrameType::RegionType FrameSpatialRegionType
FrameType::PixelType PixelType
Control indentation during Print() invocation.
SmartPointer< Self > Pointer
TVideoStream InputVideoStreamType
virtual ~DecimateFramesVideoFilter() override