18 #ifndef __itkBlackTopHatImageFilter_h
19 #define __itkBlackTopHatImageFilter_h
41 template<
class TInputImage,
class TOutputImage,
class TKernel >
68 itkStaticConstMacro(InputImageDimension,
unsigned int,
69 TInputImage::ImageDimension);
70 itkStaticConstMacro(OutputImageDimension,
unsigned int,
71 TOutputImage::ImageDimension);
83 itkSetMacro(SafeBorder,
bool);
84 itkGetConstReferenceMacro(SafeBorder,
bool);
85 itkBooleanMacro(SafeBorder);
97 itkSetMacro(Algorithm,
int);
98 itkGetConstMacro(Algorithm,
int);
101 itkSetMacro(ForceAlgorithm,
bool);
102 itkGetConstReferenceMacro(ForceAlgorithm,
bool);
103 itkBooleanMacro(ForceAlgorithm);
108 void PrintSelf(std::ostream & os,
Indent indent)
const;
114 void operator=(
const Self &);
124 #ifndef ITK_MANUAL_INSTANTIATION
125 #include "itkBlackTopHatImageFilter.hxx"