18 #ifndef itkBinaryMorphologicalOpeningImageFilter_h 19 #define itkBinaryMorphologicalOpeningImageFilter_h 54 template<
typename TInputImage,
typename TOutputImage,
typename TKernel >
85 itkSetMacro(ForegroundValue, PixelType);
89 itkGetConstMacro(ForegroundValue, PixelType);
92 itkSetMacro(BackgroundValue, PixelType);
95 itkGetConstMacro(BackgroundValue, PixelType);
108 void operator=(
const Self &) ITK_DELETE_FUNCTION;
116 #ifndef ITK_MANUAL_INSTANTIATION 117 #include "itkBinaryMorphologicalOpeningImageFilter.hxx" TOutputImage OutputImageType
SmartPointer< Self > Pointer
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes...
void operator=(const Self &) ITK_DELETE_FUNCTION
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
void PrintSelf(std::ostream &os, Indent indent) const override
SmartPointer< const Self > ConstPointer
KernelImageFilter< TInputImage, TOutputImage, TKernel > Superclass