18 #ifndef itkWhiteTopHatImageFilter_h 19 #define itkWhiteTopHatImageFilter_h 37 template<
typename TInputImage,
typename TOutputImage,
typename TKernel >
65 TInputImage::ImageDimension);
67 TOutputImage::ImageDimension);
79 itkSetMacro(SafeBorder,
bool);
80 itkGetConstReferenceMacro(SafeBorder,
bool);
81 itkBooleanMacro(SafeBorder);
93 itkSetMacro(Algorithm,
int);
94 itkGetConstMacro(Algorithm,
int);
97 itkSetMacro(ForceAlgorithm,
bool);
98 itkGetConstReferenceMacro(ForceAlgorithm,
bool);
99 itkBooleanMacro(ForceAlgorithm);
110 void operator=(
const Self &) ITK_DELETE_FUNCTION;
120 #ifndef ITK_MANUAL_INSTANTIATION 121 #include "itkWhiteTopHatImageFilter.hxx" TOutputImage OutputImageType
TInputImage InputImageType
KernelImageFilter< TInputImage, TOutputImage, TKernel > Superclass
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes...
SmartPointer< Self > Pointer
WhiteTopHatImageFilter Self
InputImageType::RegionType InputImageRegionType
InputImageType::Pointer InputImagePointer
InputImageType::ConstPointer InputImageConstPointer
OutputImageType::ConstPointer OutputImageConstPointer
A base class for all the filters working on an arbitrary shaped neighborhood.
void GenerateData() override
OutputImageType::PixelType OutputImagePixelType
White top hat extract local maxima that are larger than the structuring element.
OutputImageType::RegionType OutputImageRegionType
void operator=(const Self &) ITK_DELETE_FUNCTION
InputImageType::PixelType InputImagePixelType
Control indentation during Print() invocation.
void PrintSelf(std::ostream &os, Indent indent) const override
static const unsigned int OutputImageDimension
SmartPointer< const Self > ConstPointer
static const unsigned int InputImageDimension
~WhiteTopHatImageFilter()
OutputImageType::Pointer OutputImagePointer