ITK  5.4.0
Insight Toolkit
Classes | Namespaces | Macros
itkGPUGradientAnisotropicDiffusionImageFilterFactory.h File Reference
#include "itkGPUGradientAnisotropicDiffusionImageFilter.h"
+ Include dependency graph for itkGPUGradientAnisotropicDiffusionImageFilterFactory.h:

Go to the source code of this file.

Classes

class  itk::GPUGradientAnisotropicDiffusionImageFilterFactory
 

Namespaces

 itk
 

Macros

#define GradientAnisotropicDiffusionImageFilterTypeMacro(ipt, opt, dm)
 

Macro Definition Documentation

◆ GradientAnisotropicDiffusionImageFilterTypeMacro

#define GradientAnisotropicDiffusionImageFilterTypeMacro (   ipt,
  opt,
  dm 
)
Value:
{ \
using InputImageType = itk::Image<ipt, dm>; \
using OutputImageType = itk::Image<opt, dm>; \
this->RegisterOverride( \
"GPU GradientAnisotropicDiffusionImageFilter Override", \
true, \
itk::CreateObjectFunction<GPUGradientAnisotropicDiffusionImageFilter<InputImageType, OutputImageType>>::New()); \
}

Definition at line 72 of file itkGPUGradientAnisotropicDiffusionImageFilterFactory.h.

itk::CreateObjectFunction
Used to create callback functions that create ITK Objects for use with the itk::ObjectFactory.
Definition: itkCreateObjectFunction.h:60
itk::GPUGradientAnisotropicDiffusionImageFilter
Definition: itkGPUGradientAnisotropicDiffusionImageFilter.h:49
itk::Image
Templated n-dimensional image class.
Definition: itkImage.h:88
itk::GradientAnisotropicDiffusionImageFilter
This filter performs anisotropic diffusion on a scalar itk::Image using the classic Perona-Malik,...
Definition: itkGradientAnisotropicDiffusionImageFilter.h:51
New
static Pointer New()