18#ifndef itkDecimateFramesVideoFilter_h
19#define itkDecimateFramesVideoFilter_h
35template <
typename TV
ideoStream>
86#ifndef ITK_MANUAL_INSTANTIATION
87# include "itkDecimateFramesVideoFilter.hxx"
Reduce a video's frame-rate by keeping every Nth frame.
typename FrameType::PixelType PixelType
typename FrameType::RegionType FrameSpatialRegionType
typename TVideoStream::FrameType FrameType
TVideoStream VideoStreamType
~DecimateFramesVideoFilter() override=default
void SetPreservedFrameSpacing(SizeValueType numFrames)
void PrintSelf(std::ostream &os, Indent indent) const override
DecimateFramesVideoFilter()
void ThreadedGenerateData(const FrameSpatialRegionType &outputRegionForThread, int threadId) override
TVideoStream OutputVideoStreamType
TVideoStream InputVideoStreamType
SizeValueType GetPreservedFrameSpacing()
Control indentation during Print() invocation.
Light weight base class for most itk classes.
Base class for filters that use a VideoStream as input and output.
Implements a weak reference to an object.
ImageBaseType::RegionType RegionType
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
unsigned long SizeValueType