18 #ifndef __itkAnisotropicFourthOrderLevelSetImageFilter_h
19 #define __itkAnisotropicFourthOrderLevelSetImageFilter_h
82 template<
typename TInputImage,
typename TOutputImage >
113 itkGetConstMacro(MaxFilterIteration,
unsigned int);
114 itkSetMacro(MaxFilterIteration,
unsigned int);
148 #ifndef ITK_MANUAL_INSTANTIATION
149 #include "itkAnisotropicFourthOrderLevelSetImageFilter.hxx"
LevelSetFunctionWithRefitTerm< TOutputImage, SparseImageType > FunctionType
FunctionType::RadiusType RadiusType
SparseFieldFourthOrderLevelSetImageFilter< TInputImage, TOutputImage > Superclass
ConstNeighborhoodIterator< TImageType >::RadiusType RadiusType
SparseImage< NodeType, itkGetStaticConstMacro(ImageDimension) > SparseImageType
Base class for all process objects that output image data.
AnisotropicFourthOrderLevelSetImageFilter Self
This class implements the fourth order level set PDE framework.
AnisotropicFourthOrderLevelSetImageFilter()
This class implements the 4th-order level set anisotropic diffusion (smoothing) PDE.
virtual void PrintSelf(std::ostream &os, Indent indent) const
~AnisotropicFourthOrderLevelSetImageFilter()
Superclass::SparseImageType SparseImageType
unsigned int m_MaxFilterIteration
This class extends the LevelSetFunction class by adding a grow term based on a target curvature store...
SmartPointer< Self > Pointer
Control indentation during Print() invocation.
FunctionType::Pointer m_Function
void operator=(const Self &)
virtual const IdentifierType & GetElapsedIterations() const
SmartPointer< const Self > ConstPointer