18 #ifndef itkBinaryMorphologicalClosingImageFilter_h
19 #define itkBinaryMorphologicalClosingImageFilter_h
54 template<
typename TInputImage,
typename TOutputImage,
typename TKernel >
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"
void PrintSelf(std::ostream &os, Indent indent) const override
binary morphological closing of an image.
SmartPointer< Self > Pointer
TInputImage::PixelType OutputPixelType
KernelImageFilter< TInputImage, TOutputImage, TKernel > Superclass
~BinaryMorphologicalClosingImageFilter()
TInputImage::PixelType InputPixelType
Base class for all process objects that output image data.
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.
BinaryMorphologicalClosingImageFilter Self
OutputImageType::RegionType OutputImageRegionType
BinaryMorphologicalClosingImageFilter()
InputPixelType m_ForegroundValue
Control indentation during Print() invocation.
InputImageType::Pointer InputImagePointer
TOutputImage OutputImageType