18 #ifndef itkGrayscaleFunctionDilateImageFilter_h 19 #define itkGrayscaleFunctionDilateImageFilter_h 49 template<
typename TInputImage,
typename TOutputImage,
typename TKernel >
84 TInputImage::ImageDimension);
86 TOutputImage::ImageDimension);
88 TKernel::NeighborhoodDimension);
94 #ifdef ITK_USE_CONCEPT_CHECKING 124 PixelType
Evaluate(
const NeighborhoodIteratorType & nit,
125 const KernelIteratorType kernelBegin,
126 const KernelIteratorType kernelEnd) ITK_OVERRIDE;
130 void operator=(
const Self &) ITK_DELETE_FUNCTION;
138 #ifndef ITK_MANUAL_INSTANTIATION 139 #include "itkGrayscaleFunctionDilateImageFilter.hxx" ~GrayscaleFunctionDilateImageFilter()
Superclass::KernelType KernelType
static const unsigned int OutputImageDimension
ConstantBoundaryCondition< InputImageType > DefaultBoundaryConditionType
Superclass::PixelType PixelType
TKernel::PixelType KernelPixelType
GrayscaleFunctionDilateImageFilter()
gray scale function dilation of an image
PixelType Evaluate(const NeighborhoodIteratorType &nit, const KernelIteratorType kernelBegin, const KernelIteratorType kernelEnd) override
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes...
MorphologyImageFilter< TInputImage, TOutputImage, TKernel > Superclass
SmartPointer< const Self > ConstPointer
DefaultBoundaryConditionType m_DilateBoundaryCondition
SmartPointer< Self > Pointer
KernelType::ConstIterator KernelIteratorType
Base class for the morphological operations such as erosion and dialation.
ConstNeighborhoodIterator< TInputImage > NeighborhoodIteratorType
Superclass::DefaultBoundaryConditionType DefaultBoundaryConditionType
static const unsigned int KernelDimension
static const unsigned int InputImageDimension
Superclass::KernelIteratorType KernelIteratorType
TInputImage::PixelType PixelType
void operator=(const Self &) ITK_DELETE_FUNCTION
Superclass::NeighborhoodIteratorType NeighborhoodIteratorType
#define itkConceptMacro(name, concept)
GrayscaleFunctionDilateImageFilter Self