18 #ifndef itkVanHerkGilWermanErodeDilateImageFilter_h
19 #define itkVanHerkGilWermanErodeDilateImageFilter_h
28 template<
typename TInputImage,
typename TOutputImage,
typename TKernel >
class KernelImageFilter;
40 template<
typename TImage,
typename TKernel,
typename TFunction1 >
68 TImage::ImageDimension);
70 TImage::ImageDimension);
106 #ifndef ITK_MANUAL_INSTANTIATION
107 #include "itkVanHerkGilWermanErodeDilateImageFilter.hxx"
SmartPointer< Self > Pointer
InputImageType::ConstPointer InputImageConstPointer
~VanHerkGilWermanErodeDilateImageFilter()
InputImageType::PixelType InputImagePixelType
class to implement erosions and dilations using anchor methods. This is the base class that must be i...
static const unsigned int OutputImageDimension
Base class for all process objects that output image data.
void PrintSelf(std::ostream &os, Indent indent) const override
void operator=(const Self &)
BresenhamLine< itkGetStaticConstMacro(InputImageDimension) > BresType
void ThreadedGenerateData(const InputImageRegionType &outputRegionForThread, ThreadIdType threadId) override
TImage::IndexType IndexType
A base class for all the filters working on an arbitrary shaped neighborhood.
SmartPointer< const Self > ConstPointer
KernelImageFilter< TImage, TImage, TKernel > Superclass
InputImageType::Pointer InputImagePointer
unsigned int ThreadIdType
VanHerkGilWermanErodeDilateImageFilter()
InputImageType::PixelType InputImagePixelType
Base class for filters that take an image as input and produce an image as output.
Control indentation during Print() invocation.
VanHerkGilWermanErodeDilateImageFilter Self
TImage::SizeType SizeType
static const unsigned int InputImageDimension
InputImagePixelType m_Boundary
InputImageType::RegionType InputImageRegionType