18 #ifndef itkBinaryMinMaxCurvatureFlowImageFilter_h
19 #define itkBinaryMinMaxCurvatureFlowImageFilter_h
75 template<
typename TInputImage,
typename TOutputImage >
103 static constexpr
unsigned int ImageDimension = Superclass::ImageDimension;
106 itkSetMacro(Threshold,
double);
107 itkGetConstMacro(Threshold,
double);
110 #ifdef ITK_USE_CONCEPT_CHECKING
114 typename TOutputImage::PixelType > ) );
123 void PrintSelf(std::ostream & os,
Indent indent)
const override;
127 void InitializeIteration()
override;
134 #ifndef ITK_MANUAL_INSTANTIATION
135 #include "itkBinaryMinMaxCurvatureFlowImageFilter.hxx"
The base class for all process objects (source, filters, mappers) in the Insight data processing pipe...
Base class for all process objects that output image data.
TOutputImage OutputImageType
Denoise a binary image using min/max curvature flow.
Denoise an image using min/max curvature flow.
typename Superclass::FiniteDifferenceFunctionType FiniteDifferenceFunctionType
Control indentation during Print() invocation.
#define itkConceptMacro(name, concept)