ITK  6.0.0
Insight Toolkit
Classes | Namespaces | Macros | Functions
itkGPUBinaryThresholdImageFilter.h File Reference
#include "itkOpenCLUtil.h"
#include "itkGPUFunctorBase.h"
#include "itkGPUKernelManager.h"
#include "itkBinaryThresholdImageFilter.h"
#include "itkGPUUnaryFunctorImageFilter.h"
#include "itkGPUBinaryThresholdImageFilter.hxx"
+ Include dependency graph for itkGPUBinaryThresholdImageFilter.h:

Go to the source code of this file.

Classes

class  itk::Functor::GPUBinaryThreshold< TInput, TOutput >
 
class  itk::GPUBinaryThresholdImageFilter< TInputImage, TOutputImage >
 
class  itk::GPUBinaryThresholdImageFilterFactory
 

Namespaces

 itk
 
 itk::Functor
 

Macros

#define OverrideThresholdFilterTypeMacro(ipt, opt, dm)
 

Functions

 itk::itkGPUKernelClassMacro (GPUBinaryThresholdImageFilterKernel)
 

Macro Definition Documentation

◆ OverrideThresholdFilterTypeMacro

#define OverrideThresholdFilterTypeMacro (   ipt,
  opt,
  dm 
)
Value:
{ \
using InputImageType = itk::Image<ipt, dm>; \
using OutputImageType = itk::Image<opt, dm>; \
this->RegisterOverride( \
"GPU Binary Threshold Image Filter Override", \
true, \
itk::CreateObjectFunction<GPUBinaryThresholdImageFilter<InputImageType, OutputImageType>>::New()); \
} \
ITK_MACROEND_NOOP_STATEMENT

Definition at line 195 of file itkGPUBinaryThresholdImageFilter.h.

itk::GPUBinaryThresholdImageFilter
GPU version of binary threshold image filter.
Definition: itkGPUBinaryThresholdImageFilter.h:99
itk::BinaryThresholdImageFilter
Binarize an input image by thresholding.
Definition: itkBinaryThresholdImageFilter.h:132
itk::CreateObjectFunction
Used to create callback functions that create ITK Objects for use with the itk::ObjectFactory.
Definition: itkCreateObjectFunction.h:60
itk::Image
Templated n-dimensional image class.
Definition: itkImage.h:88
New
static Pointer New()