|
ITK
6.0.0
Insight Toolkit
|
Go to the documentation of this file.
18 #ifndef itkBinaryDilateImageFilter_h
19 #define itkBinaryDilateImageFilter_h
69 template <
typename TInputImage,
typename TOutputImage,
typename TKernel>
77 static constexpr
unsigned int InputImageDimension = TInputImage::ImageDimension;
78 static constexpr
unsigned int OutputImageDimension = TOutputImage::ImageDimension;
81 static constexpr
unsigned int KernelDimension = TKernel::NeighborhoodDimension;
121 this->SetForegroundValue(value);
130 return this->GetForegroundValue();
137 PrintSelf(std::ostream & os,
Indent indent)
const override;
140 GenerateData()
override;
143 using typename Superclass::NeighborIndexContainer;
147 #ifndef ITK_MANUAL_INSTANTIATION
148 # include "itkBinaryDilateImageFilter.hxx"
typename InputImageType::SizeType InputSizeType
typename TOutputImage::PixelType OutputPixelType
ImageBaseType::SizeType SizeType
Control indentation during Print() invocation.
typename TInputImage::OffsetType OffsetType
Fast binary dilation of a single intensity value in the image.
ImageBaseType::IndexType IndexType
Base class for all process objects that output image data.
typename TInputImage::PixelType InputPixelType
typename TInputImage::IndexType IndexType
void SetDilateValue(const InputPixelType &value)
typename KernelType::ConstIterator KernelIteratorType
ImageBaseType::RegionType RegionType
TInputImage InputImageType
InputPixelType GetDilateValue() const
Define additional traits for native types such as int or float.
typename OutputImageType::RegionType OutputImageRegionType
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
The base class for all process objects (source, filters, mappers) in the Insight data processing pipe...
typename NumericTraits< InputPixelType >::RealType InputRealType
typename InputImageType::RegionType InputImageRegionType
Base class for fast binary dilation and erosion.
TOutputImage OutputImageType