18#ifndef itkBinaryThinningImageFilter_h
19#define itkBinaryThinningImageFilter_h
56template <
typename TInputImage,
typename TOutputImage>
87 using PixelType =
typename InputImageType::PixelType;
90 using SizeType =
typename RegionType::SizeType;
137#ifndef ITK_MANUAL_INSTANTIATION
138# include "itkBinaryThinningImageFilter.hxx"
SmartPointer< Self > Pointer
OutputImageType * GetThinning()
BinaryThinningImageFilter Self
typename OutputImageType::Pointer OutputImagePointer
typename InputImageType::ConstPointer InputImagePointer
typename RegionType::SizeType SizeType
static constexpr unsigned int OutputImageDimension
typename InputImageType::PixelType PixelType
SmartPointer< const Self > ConstPointer
void GenerateData() override
static constexpr unsigned int InputImageDimension
BinaryThinningImageFilter()
NeighborhoodIterator< TInputImage > NeighborhoodIteratorType
TOutputImage OutputImageType
~BinaryThinningImageFilter() override=default
ImageToImageFilter< TInputImage, TOutputImage > Superclass
typename InputImageType::RegionType RegionType
TInputImage InputImageType
typename RegionType::IndexType IndexType
typename OutputImageType::PixelType OutputImagePixelType
Defines iteration of a local N-dimensional neighborhood of pixels across an itk::Image.
Implements transparent reference counting.
#define itkConceptMacro(name, concept)
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....