18 #ifndef itkBlackTopHatImageFilter_h
19 #define itkBlackTopHatImageFilter_h
41 template <
typename TInputImage,
typename TOutputImage,
typename TKernel>
69 static constexpr
unsigned int InputImageDimension = TInputImage::ImageDimension;
70 static constexpr
unsigned int OutputImageDimension = TOutputImage::ImageDimension;
80 itkSetMacro(SafeBorder,
bool);
81 itkGetConstReferenceMacro(SafeBorder,
bool);
82 itkBooleanMacro(SafeBorder);
95 itkSetMacro(Algorithm,
int);
96 itkGetConstMacro(Algorithm,
int);
99 itkSetMacro(ForceAlgorithm,
bool);
100 itkGetConstReferenceMacro(ForceAlgorithm,
bool);
101 itkBooleanMacro(ForceAlgorithm);
107 PrintSelf(std::ostream & os,
Indent indent)
const override;
110 GenerateData()
override;
121 #ifndef ITK_MANUAL_INSTANTIATION
122 # include "itkBlackTopHatImageFilter.hxx"