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