18 #ifndef itkFrameDifferenceVideoFilter_h
19 #define itkFrameDifferenceVideoFilter_h
35 template<
typename TInputV
ideoStream,
typename TOutputV
ideoStream>
75 virtual void PrintSelf(std::ostream & os,
Indent indent)
const ITK_OVERRIDE;
79 virtual void ThreadedGenerateData(
80 const OutputFrameSpatialRegionType& outputRegionForThread,
81 int threadId) ITK_OVERRIDE;
91 #ifndef ITK_MANUAL_INSTANTIATION
92 #include "itkFrameDifferenceVideoFilter.hxx"
virtual ~FrameDifferenceVideoFilter() override
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
OutputFrameType::RegionType OutputFrameSpatialRegionType
TOutputVideoStream OutputVideoStreamType
Compute the squared intensity difference between frame x and frame x+n.
SmartPointer< Self > Pointer
Base class for filters that use a VideoStream as input and output.
FrameDifferenceVideoFilter< InputVideoStreamType, OutputVideoStreamType > Self
VideoToVideoFilter< InputVideoStreamType, OutputVideoStreamType > Superclass
WeakPointer< const Self > ConstWeakPointer
Control indentation during Print() invocation.
OutputFrameType::PixelType OutputPixelType
InputFrameType::PixelType InputPixelType
SmartPointer< const Self > ConstPointer
InputFrameType::RegionType InputFrameSpatialRegionType
TOutputVideoStream OutputVideoStreamType
TInputVideoStream InputVideoStreamType