18 #ifndef itkWhiteTopHatImageFilter_h
19 #define itkWhiteTopHatImageFilter_h
37 template <
typename TInputImage,
typename TOutputImage,
typename TKernel>
65 static constexpr
unsigned int InputImageDimension = TInputImage::ImageDimension;
66 static constexpr
unsigned int OutputImageDimension = TOutputImage::ImageDimension;
76 itkSetMacro(SafeBorder,
bool);
77 itkGetConstReferenceMacro(SafeBorder,
bool);
78 itkBooleanMacro(SafeBorder);
91 itkSetMacro(Algorithm,
int);
92 itkGetConstMacro(Algorithm,
int);
95 itkSetMacro(ForceAlgorithm,
bool);
96 itkGetConstReferenceMacro(ForceAlgorithm,
bool);
97 itkBooleanMacro(ForceAlgorithm);
103 PrintSelf(std::ostream & os,
Indent indent)
const override;
106 GenerateData()
override;
117 #ifndef ITK_MANUAL_INSTANTIATION
118 # include "itkWhiteTopHatImageFilter.hxx"