18 #ifndef itkDilateObjectMorphologyImageFilter_h
19 #define itkDilateObjectMorphologyImageFilter_h
45 template<
typename TInputImage,
typename TOutputImage,
typename TKernel >
64 typedef typename Superclass::PixelType
PixelType;
75 typedef typename Superclass::DefaultBoundaryConditionType
81 #ifdef ITK_USE_CONCEPT_CHECKING
91 void PrintSelf(std::ostream & os,
Indent indent)
const ITK_OVERRIDE;
97 void Evaluate(OutputNeighborhoodIteratorType & nit,
98 const KernelType & kernel) ITK_OVERRIDE;
109 #ifndef ITK_MANUAL_INSTANTIATION
110 #include "itkDilateObjectMorphologyImageFilter.hxx"
KernelType::ConstIterator KernelIteratorType
SmartPointer< const Self > ConstPointer
NeighborhoodIterator< TOutputImage > OutputNeighborhoodIteratorType
Superclass::DefaultBoundaryConditionType DefaultBoundaryConditionType
Base class for all process objects that output image data.
~DilateObjectMorphologyImageFilter() override
DilateObjectMorphologyImageFilter Self
ObjectMorphologyImageFilter< TInputImage, TOutputImage, TKernel > Superclass
Control indentation during Print() invocation.
TKernel::PixelType KernelPixelType
SmartPointer< Self > Pointer
dilation of an object in an image
#define itkConceptMacro(name, concept)
DefaultBoundaryConditionType m_DilateBoundaryCondition
Base class for the morphological operations being applied to isolated objects in an image...
Defines iteration of a local N-dimensional neighborhood of pixels across an itk::Image.
Superclass::PixelType PixelType