18#ifndef itkGPUScalarAnisotropicDiffusionFunction_h
19#define itkGPUScalarAnisotropicDiffusionFunction_h
37template <
typename TImage>
52 static constexpr unsigned int ImageDimension = Superclass::ImageDimension;
75#ifndef ITK_MANUAL_INSTANTIATION
76# include "itkGPUScalarAnisotropicDiffusionFunction.hxx"
Const version of NeighborhoodIterator, defining iteration of a local N-dimensional neighborhood of pi...
typename ImageType::PixelType PixelType
typename ConstNeighborhoodIterator< TImage >::RadiusType RadiusType
~GPUScalarAnisotropicDiffusionFunction() override=default
void GPUCalculateAverageGradientMagnitudeSquared(TImage *) override
GPUScalarAnisotropicDiffusionFunction()
itkGetOpenCLSourceFromKernelMacro(GPUScalarAnisotropicDiffusionFunctionKernel)
Light weight base class for most itk classes.
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
itkGPUKernelClassMacro(GPUImageOpsKernel)