|
ITK
5.2.0
Insight Toolkit
|
Go to the documentation of this file.
18 #ifndef itkMinMaxCurvatureFlowFunction_h
19 #define itkMinMaxCurvatureFlowFunction_h
42 template <
typename TImage>
68 static constexpr
unsigned int ImageDimension = Superclass::ImageDimension;
80 return m_StencilRadius;
84 const RadiusValueType &
87 return GetRadiusValueType();
93 ComputeUpdate(
const NeighborhoodType & it,
95 const FloatOffsetType & offset = FloatOffsetType(0.0))
override;
107 InitializeStencilOperator();
115 template <
signed int VDimension>
132 #ifndef ITK_MANUAL_INSTANTIATION
133 # include "itkMinMaxCurvatureFlowFunction.hxx"
typename ConstNeighborhoodIterator< TImage >::RadiusType RadiusType
RadiusValueType m_StencilRadius
typename Superclass::NeighborhoodType NeighborhoodType
A templated class holding a n-Dimensional vector.
const RadiusValueType & GetStencilRadius() const
typename Superclass::RadiusType RadiusType
typename RadiusType::SizeValueType RadiusValueType
Light weight base class for most itk classes.
This class encapsulate the finite difference equation which drives a curvature flow denoising algorit...
typename ImageType::PixelType PixelType
StencilOperatorType m_StencilOperator
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
typename Superclass::ImageType ImageType
Const version of NeighborhoodIterator, defining iteration of a local N-dimensional neighborhood of pi...
const RadiusValueType & GetRadiusValueType() const
typename Superclass::FloatOffsetType FloatOffsetType
typename Superclass::PixelType PixelType
unsigned long SizeValueType