 |
ITK
5.4.0
Insight Toolkit
|
Go to the documentation of this file.
18 #ifndef itkGrayscaleMorphologicalClosingImageFilter_h
19 #define itkGrayscaleMorphologicalClosingImageFilter_h
51 template <
typename TInputImage,
typename TOutputImage,
typename TKernel>
71 static constexpr
unsigned int ImageDimension = TInputImage::ImageDimension;
81 using typename Superclass::OutputImageRegionType;
100 #if !defined(ITK_LEGACY_REMOVE)
105 static constexpr AlgorithmType BASIC = AlgorithmEnum::BASIC;
106 static constexpr AlgorithmType HISTO = AlgorithmEnum::HISTO;
107 static constexpr AlgorithmType ANCHOR = AlgorithmEnum::ANCHOR;
108 static constexpr AlgorithmType VHGW = AlgorithmEnum::VHGW;
113 SetKernel(
const KernelType & kernel)
override;
124 Modified()
const override;
128 itkSetMacro(SafeBorder,
bool);
129 itkGetConstReferenceMacro(SafeBorder,
bool);
130 itkBooleanMacro(SafeBorder);
137 PrintSelf(std::ostream & os,
Indent indent)
const override;
140 GenerateData()
override;
165 #ifndef ITK_MANUAL_INSTANTIATION
166 # include "itkGrayscaleMorphologicalClosingImageFilter.hxx"
Algorithm or implementation used in the dilation/erosion operations.
Casts input pixels to output pixel type.
Grayscale dilation of an image.
A class to support a variety of flat structuring elements, including versions created by decompositio...
ImageBaseType::SizeType SizeType
Grayscale erosion of an image.
Control indentation during Print() invocation.
Grayscale closing of an image.
Grayscale erosion of an image.
typename TInputImage::OffsetType OffsetType
ImageBaseType::IndexType IndexType
Base class for all process objects that output image data.
typename TInputImage::IndexType IndexType
ImageBaseType::RegionType RegionType
TInputImage InputImageType
typename TInputImage::PixelType PixelType
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
Grayscale dilation of an image.
The base class for all process objects (source, filters, mappers) in the Insight data processing pipe...
typename TInputImage::SizeType SizeType
A base class for all the filters working on an arbitrary shaped neighborhood.
TOutputImage OutputImageType
typename TInputImage::RegionType RegionType