18 #ifndef __itkCurvatureFlowImageFilter_h
19 #define __itkCurvatureFlowImageFilter_h
89 template<
typename TInputImage,
typename TOutputImage >
139 #ifdef ITK_USE_CONCEPT_CHECKING
200 #ifndef ITK_MANUAL_INSTANTIATION
201 #include "itkCurvatureFlowImageFilter.hxx"
Superclass::PixelType PixelType
virtual void GenerateInputRequestedRegion()
~CurvatureFlowImageFilter()
Superclass::TimeStepType TimeStepType
void PrintSelf(std::ostream &os, Indent indent) const
Superclass::PixelType PixelType
Superclass::InputImageType InputImageType
OutputImageType::Pointer OutputImagePointer
CurvatureFlowImageFilter()
Base class for all process objects that output image data.
CurvatureFlowFunction< OutputImageType > CurvatureFlowFunctionType
CurvatureFlowImageFilter Self
Superclass::InputImageType InputImageType
Superclass::OutputImageType OutputImageType
SmartPointer< Self > Pointer
virtual const IdentifierType & GetNumberOfIterations() const
static const unsigned int ImageDimension
This class encapsulate the finite difference equation which drives a curvature flow denoising algorit...
static const unsigned int ImageDimension
SmartPointer< const Self > ConstPointer
Superclass::TimeStepType TimeStepType
DenseFiniteDifferenceImageFilter< TInputImage, TOutputImage > Superclass
Superclass::OutputImageType OutputImageType
Control indentation during Print() invocation.
virtual void InitializeIteration()
virtual const IdentifierType & GetElapsedIterations() const
#define itkConceptMacro(name, concept)
Denoise an image using curvature driven flow.
Superclass::FiniteDifferenceFunctionType FiniteDifferenceFunctionType
virtual void EnlargeOutputRequestedRegion(DataObject *)
Base class for all data objects in ITK.
void operator=(const Self &)