18#ifndef itkGPUGradientAnisotropicDiffusionImageFilter_h
19#define itkGPUGradientAnisotropicDiffusionImageFilter_h
46template <
typename TInputImage,
47 typename TOutputImage,
static constexpr unsigned int ImageDimension
GPUAnisotropicDiffusionImageFilter()=default
typename GPUSuperclass::UpdateBufferType UpdateBufferType
void SetDifferenceFunction(FiniteDifferenceFunctionType *differenceFunction) override
typename GPUSuperclass::UpdateBufferType UpdateBufferType
SmartPointer< Self > Pointer
GPUGradientAnisotropicDiffusionImageFilter()
GPUAnisotropicDiffusionImageFilter< TInputImage, TOutputImage, TParentImageFilter > GPUSuperclass
SmartPointer< const Self > ConstPointer
static constexpr unsigned int ImageDimension
GPUGradientAnisotropicDiffusionImageFilter Self
~GPUGradientAnisotropicDiffusionImageFilter() override=default
GPUAnisotropicDiffusionImageFilter< TInputImage, TOutputImage, TParentImageFilter > Superclass
This filter performs anisotropic diffusion on a scalar itk::Image using the classic Perona-Malik,...
Implements transparent reference counting.
#define itkConceptMacro(name, concept)
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....