18#ifndef itkErodeObjectMorphologyImageFilter_h
19#define itkErodeObjectMorphologyImageFilter_h
46template <
typename TInputImage,
typename TOutputImage,
typename TKernel>
128#ifndef ITK_MANUAL_INSTANTIATION
129# include "itkErodeObjectMorphologyImageFilter.hxx"
ErodeObjectMorphologyImageFilter()
ErodeObjectMorphologyImageFilter Self
PixelType m_BackgroundValue
typename TKernel::PixelType KernelPixelType
SmartPointer< Self > Pointer
void Evaluate(OutputNeighborhoodIteratorType &nit, const KernelType &kernel) override
~ErodeObjectMorphologyImageFilter() override=default
ObjectMorphologyImageFilter< TInputImage, TOutputImage, TKernel > Superclass
typename TInputImage::PixelType PixelType
NeighborhoodIterator< TOutputImage > OutputNeighborhoodIteratorType
typename KernelType::ConstIterator KernelIteratorType
void PrintSelf(std::ostream &os, Indent indent) const override
void SetErodeValue(PixelType objectValue)
PixelType GetErodeValue()
ConstantBoundaryCondition< InputImageType > DefaultBoundaryConditionType
SmartPointer< const Self > ConstPointer
DefaultBoundaryConditionType m_ErodeBoundaryCondition
Control indentation during Print() invocation.
Defines iteration of a local N-dimensional neighborhood of pixels across an itk::Image.
ObjectMorphologyImageFilter()
virtual void SetObjectValue(PixelType _arg)
typename TInputImage::PixelType PixelType
virtual PixelType GetObjectValue() const
ConstantBoundaryCondition< InputImageType > DefaultBoundaryConditionType
Implements transparent reference counting.
#define itkConceptMacro(name, concept)
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....