18 #ifndef itkGrayscaleErodeImageFilter_h
19 #define itkGrayscaleErodeImageFilter_h
52 template<
typename TInputImage,
typename TOutputImage,
typename TKernel >
73 static constexpr
unsigned int ImageDimension = TInputImage::ImageDimension;
93 using HistogramFilterType =
115 void SetKernel(
const KernelType & kernel)
override;
123 void SetAlgorithm(
int algo);
125 itkGetConstMacro(Algorithm,
int);
128 void Modified()
const override;
135 void PrintSelf(std::ostream & os,
Indent indent)
const override;
137 void GenerateData()
override;
159 #ifndef ITK_MANUAL_INSTANTIATION
160 #include "itkGrayscaleErodeImageFilter.hxx"
typename TInputImage::IndexType IndexType
AnchorFilterType::Pointer m_AnchorFilter
typename TInputImage::RegionType RegionType
The base class for all process objects (source, filters, mappers) in the Insight data processing pipe...
Base class for all process objects that output image data.
TInputImage InputImageType
DefaultBoundaryConditionType m_BoundaryCondition
typename TInputImage::OffsetType OffsetType
BasicFilterType::Pointer m_BasicFilter
ImageBaseType::SizeType SizeType
typename OutputImageType::RegionType OutputImageRegionType
ImageBaseType::IndexType IndexType
typename TInputImage::SizeType SizeType
TOutputImage OutputImageType
A base class for all the filters working on an arbitrary shaped neighborhood.
typename TInputImage::PixelType PixelType
unsigned int ThreadIdType
A class to support a variety of flat structuring elements, including versions created by decompositio...
VHGWFilterType::Pointer m_VHGWFilter
HistogramFilterType::Pointer m_HistogramFilter
gray scale erosion of an image
Control indentation during Print() invocation.
ImageBaseType::RegionType RegionType
gray scale erosion of an image
Grayscale erosion of an image.
Casts input pixels to output pixel type.