18 #ifndef itkMinMaxCurvatureFlowImageFilter_h
19 #define itkMinMaxCurvatureFlowImageFilter_h
76 template<
typename TInputImage,
typename TOutputImage >
103 itkStaticConstMacro(ImageDimension,
unsigned int,
104 Superclass::ImageDimension);
115 #ifdef ITK_USE_CONCEPT_CHECKING
133 typename TOutputImage::PixelType > ) );
140 void PrintSelf(std::ostream & os,
Indent indent)
const ITK_OVERRIDE;
144 virtual void InitializeIteration() ITK_OVERRIDE;
153 #ifndef ITK_MANUAL_INSTANTIATION
154 #include "itkMinMaxCurvatureFlowImageFilter.hxx"
SmartPointer< Self > Pointer
Superclass::OutputImageType OutputImageType
ConstNeighborhoodIterator< TImageType >::RadiusType RadiusType
Base class for all process objects that output image data.
unsigned long SizeValueType
MinMaxCurvatureFlowImageFilter Self
Superclass::FiniteDifferenceFunctionType FiniteDifferenceFunctionType
CurvatureFlowImageFilter< TInputImage, TOutputImage > Superclass
MinMaxCurvatureFlowFunction< OutputImageType > MinMaxCurvatureFlowFunctionType
FiniteDifferenceFunctionType::RadiusType RadiusType
SmartPointer< const Self > ConstPointer
~MinMaxCurvatureFlowImageFilter() override
Denoise an image using min/max curvature flow.
Control indentation during Print() invocation.
#define itkConceptMacro(name, concept)
Denoise an image using curvature driven flow.
RadiusType::SizeValueType RadiusValueType