18#ifndef itkFrameDifferenceVideoFilter_h
19#define itkFrameDifferenceVideoFilter_h
36template <
typename TInputV
ideoStream,
typename TOutputV
ideoStream>
89#ifndef ITK_MANUAL_INSTANTIATION
90# include "itkFrameDifferenceVideoFilter.hxx"
Compute the squared intensity difference between frame x and frame x+n.
FrameDifferenceVideoFilter()
void PrintSelf(std::ostream &os, Indent indent) const override
typename InputFrameType::PixelType InputPixelType
void ThreadedGenerateData(const OutputFrameSpatialRegionType &outputRegionForThread, int threadId) override
typename OutputFrameType::PixelType OutputPixelType
void SetFrameOffset(SizeValueType numFrames)
SizeValueType GetFrameOffset()
~FrameDifferenceVideoFilter() override=default
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