18#ifndef itkApproximateSignedDistanceMapImageFilter_h
19#define itkApproximateSignedDistanceMapImageFilter_h
75template <
typename TInputImage,
typename TOutputImage>
152#ifndef ITK_MANUAL_INSTANTIATION
153# include "itkApproximateSignedDistanceMapImageFilter.hxx"
InputPixelType m_OutsideValue
IsoContourType::Pointer m_IsoContourFilter
InputPixelType m_InsideValue
typename InputImageType::PixelType InputPixelType
typename InputImageType::ConstPointer InputImagePointer
typename OutputImageType::Pointer OutputImagePointer
typename OutputImageType::PixelType OutputPixelType
IsoContourDistanceImageFilter< InputImageType, OutputImageType > IsoContourType
FastChamferDistanceImageFilter< OutputImageType, OutputImageType > ChamferType
ApproximateSignedDistanceMapImageFilter()
void PrintSelf(std::ostream &os, Indent indent) const override
typename OutputSizeType::SizeValueType OutputSizeValueType
SmartPointer< Self > Pointer
typename OutputImageType::SizeType OutputSizeType
TInputImage InputImageType
ApproximateSignedDistanceMapImageFilter Self
ChamferType::Pointer m_ChamferFilter
~ApproximateSignedDistanceMapImageFilter() override=default
TOutputImage OutputImageType
void GenerateData() override
ImageToImageFilter< TInputImage, TOutputImage > Superclass
SmartPointer< const Self > ConstPointer
static constexpr unsigned int InputImageDimension
This class compute the signed (positive and negative) chamfer distance in a narrow band.
SmartPointer< Self > Pointer
Control indentation during Print() invocation.
Compute an approximate distance from an interpolated isocontour to the close grid points.
SmartPointer< Self > Pointer
Implements transparent reference counting.
#define itkConceptMacro(name, concept)
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....