18#ifndef itkFrameAverageVideoFilter_h
19#define itkFrameAverageVideoFilter_h
35template <
typename TInputV
ideoStream,
typename TOutputV
ideoStream>
88#ifndef ITK_MANUAL_INSTANTIATION
89# include "itkFrameAverageVideoFilter.hxx"
Average frames over a designated range in a video.
void PrintSelf(std::ostream &os, Indent indent) const override
FrameAverageVideoFilter()
typename OutputFrameType::PixelType OutputPixelType
SizeValueType GetNumberOfFrames()
~FrameAverageVideoFilter() override=default
void SetNumberOfFrames(SizeValueType numFrames)
typename InputFrameType::PixelType InputPixelType
void ThreadedGenerateData(const OutputFrameSpatialRegionType &outputRegionForThread, int threadId) override
Control indentation during Print() invocation.
Light weight base class for most itk classes.
typename OutputVideoStreamType::SpatialRegionType OutputFrameSpatialRegionType
typename OutputVideoStreamType::FrameType OutputFrameType
TOutputVideoStream OutputVideoStreamType
Base class for filters that use a VideoStream as input and output.
typename InputVideoStreamType::FrameType InputFrameType
typename InputVideoStreamType::SpatialRegionType InputFrameSpatialRegionType
TInputVideoStream InputVideoStreamType
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