18#ifndef itkVanHerkGilWermanErodeDilateImageFilter_h
19#define itkVanHerkGilWermanErodeDilateImageFilter_h
28template <
typename TInputImage,
typename TOutputImage,
typename TKernel>
29class KernelImageFilter;
41template <
typename TImage,
typename TKernel,
typename TFunction1>
67 static constexpr unsigned int InputImageDimension = TImage::ImageDimension;
68 static constexpr unsigned int OutputImageDimension = TImage::ImageDimension;
101#ifndef ITK_MANUAL_INSTANTIATION
102# include "itkVanHerkGilWermanErodeDilateImageFilter.hxx"
Compute indices along a line in n dimensions.
Control indentation during Print() invocation.
A base class for all the filters working on an arbitrary shaped neighborhood.
Light weight base class for most itk classes.
class to implement erosions and dilations using anchor methods. This is the base class that must be i...
~VanHerkGilWermanErodeDilateImageFilter() override=default
typename TImage::SizeType SizeType
typename TImage::IndexType IndexType
typename InputImageType::RegionType InputImageRegionType
void DynamicThreadedGenerateData(const InputImageRegionType &outputRegionForThread) override
typename InputImageType::Pointer InputImagePointer
void PrintSelf(std::ostream &os, Indent indent) const override
typename InputImageType::ConstPointer InputImageConstPointer
VanHerkGilWermanErodeDilateImageFilter()
typename InputImageType::PixelType InputImagePixelType
SmartPointer< const Self > ConstPointer
SmartPointer< Self > Pointer
ImageBaseType::RegionType RegionType
ImageBaseType::IndexType IndexType
ImageBaseType::SizeType SizeType
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....