18#ifndef itkMorphologyImageFilter_h
19#define itkMorphologyImageFilter_h
71template <
typename TInputImage,
typename TOutputImage,
typename TKernel>
90 using SizeType =
typename TInputImage::SizeType;
164#ifndef ITK_MANUAL_INSTANTIATION
165# include "itkMorphologyImageFilter.hxx"
BasicDilateImageFilter Self
Const version of NeighborhoodIterator, defining iteration of a local N-dimensional neighborhood of pi...
This boundary condition returns a constant value for out-of-bounds image pixels.
A virtual base object that defines an interface to a class of boundary condition objects for use by n...
typename OutputImageType::RegionType OutputImageRegionType
typename OutputImageType::RegionType OutputImageRegionType
Control indentation during Print() invocation.
SmartPointer< Self > Pointer
ConstantBoundaryCondition< InputImageType > DefaultBoundaryConditionType
typename KernelType::ConstIterator KernelIteratorType
void ResetBoundaryCondition()
typename TInputImage::SizeType SizeType
KernelImageFilter< TInputImage, TOutputImage, TKernel > Superclass
ImageBoundaryConditionPointerType m_BoundaryCondition
SmartPointer< const Self > ConstPointer
ConstNeighborhoodIterator< TInputImage > NeighborhoodIteratorType
~MorphologyImageFilter() override=default
TInputImage InputImageType
const ImageBoundaryCondition< InputImageType > * ImageBoundaryConditionConstPointerType
typename KernelType::SizeType RadiusType
void OverrideBoundaryCondition(const ImageBoundaryConditionPointerType i)
static constexpr unsigned int ImageDimension
TOutputImage OutputImageType
typename TInputImage::RegionType RegionType
typename TInputImage::IndexType IndexType
void DynamicThreadedGenerateData(const OutputImageRegionType &outputRegionForThread) override
virtual PixelType Evaluate(const NeighborhoodIteratorType &nit, const KernelIteratorType kernelBegin, const KernelIteratorType kernelEnd)=0
typename TInputImage::PixelType PixelType
DefaultBoundaryConditionType m_DefaultBoundaryCondition
void PrintSelf(std::ostream &os, Indent indent) const override
ImageBoundaryCondition< InputImageType > * ImageBoundaryConditionPointerType
Implements transparent reference counting.
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....