18 #ifndef itkGrayscaleDilateImageFilter_h
19 #define itkGrayscaleDilateImageFilter_h
52 template<
typename TInputImage,
typename TOutputImage,
typename TKernel >
72 TInputImage::ImageDimension);
78 typedef typename TInputImage::SizeType
SizeType;
117 itkGetConstMacro(Algorithm,
int);
120 virtual void Modified() const ITK_OVERRIDE;
141 void operator=(const Self &);
162 #ifndef ITK_MANUAL_INSTANTIATION
163 #include "itkGrayscaleDilateImageFilter.hxx"
ImageBoundaryCondition< InputImageType > * ImageBoundaryConditionPointerType
void SetNumberOfThreads(ThreadIdType nb) override
gray scale dilation of an image
FlatStructuringElement< itkGetStaticConstMacro(ImageDimension) > FlatKernelType
KernelImageFilter< TInputImage, TOutputImage, TKernel > Superclass
TInputImage::RegionType RegionType
TInputImage::SizeType SizeType
void SetKernel(const KernelType &kernel) override
TInputImage::PixelType PixelType
AnchorFilterType::Pointer m_AnchorFilter
gray scale dilation of an image
TInputImage::IndexType IndexType
Base class for all process objects that output image data.
SmartPointer< Self > Pointer
CastImageFilter< TInputImage, TOutputImage > CastFilterType
TInputImage InputImageType
void SetBoundary(const PixelType value)
Superclass::OutputImageRegionType OutputImageRegionType
GrayscaleDilateImageFilter Self
~GrayscaleDilateImageFilter()
SmartPointer< const Self > ConstPointer
virtual void Modified() const override
void SetAlgorithm(int algo)
MovingHistogramDilateImageFilter< TInputImage, TOutputImage, TKernel > HistogramFilterType
VHGWFilterType::Pointer m_VHGWFilter
VanHerkGilWermanDilateImageFilter< TInputImage, FlatKernelType > VHGWFilterType
ImageBoundaryCondition< InputImageType > const * ImageBoundaryConditionConstPointerType
ConstantBoundaryCondition< InputImageType > DefaultBoundaryConditionType
A base class for all the filters working on an arbitrary shaped neighborhood.
void PrintSelf(std::ostream &os, Indent indent) const override
BasicDilateImageFilter< TInputImage, TOutputImage, TKernel > BasicFilterType
unsigned int ThreadIdType
A class to support a variety of flat structuring elements, including versions created by decompositio...
void GenerateData() override
TInputImage::OffsetType OffsetType
GrayscaleDilateImageFilter()
DefaultBoundaryConditionType m_BoundaryCondition
AnchorDilateImageFilter< TInputImage, FlatKernelType > AnchorFilterType
Control indentation during Print() invocation.
TOutputImage OutputImageType
Superclass::OutputImageRegionType OutputImageRegionType
static const unsigned int ImageDimension
gray scale dilation of an image
BasicFilterType::Pointer m_BasicFilter
HistogramFilterType::Pointer m_HistogramFilter
Casts input pixels to output pixel type.