18 #ifndef __itkFrameDifferenceVideoFilter_h
19 #define __itkFrameDifferenceVideoFilter_h
35 template<
typename TInputV
ideoStream,
typename TOutputV
ideoStream>
92 #ifndef ITK_MANUAL_INSTANTIATION
93 #include "itkFrameDifferenceVideoFilter.hxx"
void operator=(const Self &)
Light weight base class for most itk classes.
TInputVideoStream InputVideoStreamType
TInputVideoStream::FrameType InputFrameType
TOutputVideoStream::FrameType OutputFrameType
Implements a weak reference to an object.
unsigned long SizeValueType
virtual void ThreadedGenerateData(const OutputFrameSpatialRegionType &outputRegionForThread, int threadId)
OutputFrameType::RegionType OutputFrameSpatialRegionType
TOutputVideoStream OutputVideoStreamType
Compute the squared intensity difference between frame x and frame x+n.
virtual ~FrameDifferenceVideoFilter()
FrameDifferenceVideoFilter()
SmartPointer< Self > Pointer
Base class for filters that use a VideoStream as input and output.
FrameDifferenceVideoFilter< InputVideoStreamType, OutputVideoStreamType > Self
VideoToVideoFilter< InputVideoStreamType, OutputVideoStreamType > Superclass
SizeValueType GetFrameOffset()
WeakPointer< const Self > ConstWeakPointer
Control indentation during Print() invocation.
OutputFrameType::PixelType OutputPixelType
void SetFrameOffset(SizeValueType numFrames)
InputFrameType::PixelType InputPixelType
virtual void PrintSelf(std::ostream &os, Indent indent) const
SmartPointer< const Self > ConstPointer
InputFrameType::RegionType InputFrameSpatialRegionType
TOutputVideoStream OutputVideoStreamType