18 #ifndef itkBinaryMorphologicalClosingImageFilter_h 19 #define itkBinaryMorphologicalClosingImageFilter_h 54 template<
typename TInputImage,
typename TOutputImage,
typename TKernel >
86 itkSetMacro(ForegroundValue, InputPixelType);
90 itkGetConstMacro(ForegroundValue, InputPixelType);
94 itkSetMacro(SafeBorder,
bool);
95 itkGetConstReferenceMacro(SafeBorder,
bool);
96 itkBooleanMacro(SafeBorder);
110 void operator=(
const Self &) ITK_DELETE_FUNCTION;
118 #ifndef ITK_MANUAL_INSTANTIATION 119 #include "itkBinaryMorphologicalClosingImageFilter.hxx" binary morphological closing of an image.
SmartPointer< Self > Pointer
TInputImage::PixelType OutputPixelType
KernelImageFilter< TInputImage, TOutputImage, TKernel > Superclass
~BinaryMorphologicalClosingImageFilter()
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes...
void PrintSelf(std::ostream &os, Indent indent) const override
void GenerateData() override
SmartPointer< const Self > ConstPointer
TInputImage InputImageType
TInputImage::PixelType InputPixelType
A base class for all the filters working on an arbitrary shaped neighborhood.
void operator=(const Self &) ITK_DELETE_FUNCTION
BinaryMorphologicalClosingImageFilter Self
OutputImageType::RegionType OutputImageRegionType
BinaryMorphologicalClosingImageFilter()
InputPixelType m_ForegroundValue
Control indentation during Print() invocation.
InputImageType::Pointer InputImagePointer
TOutputImage OutputImageType