18 #ifndef itkBinaryMorphologicalOpeningImageFilter_h
19 #define itkBinaryMorphologicalOpeningImageFilter_h
54 template<
typename TInputImage,
typename TOutputImage,
typename TKernel >
89 itkGetConstMacro(ForegroundValue,
PixelType);
95 itkGetConstMacro(BackgroundValue,
PixelType);
108 void operator=(const
Self &) ITK_DELETE_FUNCTION;
116 #ifndef ITK_MANUAL_INSTANTIATION
117 #include "itkBinaryMorphologicalOpeningImageFilter.hxx"
void PrintSelf(std::ostream &os, Indent indent) const override
TOutputImage OutputImageType
SmartPointer< Self > Pointer
Base class for all process objects that output image data.
TInputImage::PixelType PixelType
BinaryMorphologicalOpeningImageFilter()
A base class for all the filters working on an arbitrary shaped neighborhood.
void GenerateData() override
OutputImageType::RegionType OutputImageRegionType
binary morphological opening of an image.
PixelType m_ForegroundValue
InputImageType::Pointer InputImagePointer
TInputImage InputImageType
Control indentation during Print() invocation.
~BinaryMorphologicalOpeningImageFilter()
BinaryMorphologicalOpeningImageFilter Self
PixelType m_BackgroundValue
SmartPointer< const Self > ConstPointer
KernelImageFilter< TInputImage, TOutputImage, TKernel > Superclass