18 #ifndef itkBlackTopHatImageFilter_h 19 #define itkBlackTopHatImageFilter_h 41 template<
typename TInputImage,
typename TOutputImage,
typename TKernel >
69 TInputImage::ImageDimension);
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);
114 void operator=(
const Self &) ITK_DELETE_FUNCTION;
124 #ifndef ITK_MANUAL_INSTANTIATION 125 #include "itkBlackTopHatImageFilter.hxx" OutputImageType::RegionType OutputImageRegionType
OutputImageType::PixelType OutputImagePixelType
InputImageType::RegionType InputImageRegionType
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes...
~BlackTopHatImageFilter()
void operator=(const Self &) ITK_DELETE_FUNCTION
BlackTopHatImageFilter Self
OutputImageType::Pointer OutputImagePointer
TOutputImage OutputImageType
SmartPointer< const Self > ConstPointer
KernelImageFilter< TInputImage, TOutputImage, TKernel > Superclass
Black top hat extract local minima that are smaller than the structuring element. ...
static const unsigned int OutputImageDimension
OutputImageType::ConstPointer OutputImageConstPointer
InputImageType::ConstPointer InputImageConstPointer
A base class for all the filters working on an arbitrary shaped neighborhood.
static const unsigned int InputImageDimension
InputImageType::PixelType InputImagePixelType
TInputImage InputImageType
InputImageType::Pointer InputImagePointer
Control indentation during Print() invocation.
SmartPointer< Self > Pointer
void PrintSelf(std::ostream &os, Indent indent) const override
void GenerateData() override