18#ifndef itkGPUCastImageFilter_h
19#define itkGPUCastImageFilter_h
51template <
typename TInput,
typename TOutput>
71template <
typename TInputImage,
typename TOutputImage>
76 Functor::GPUCast<typename TInputImage::PixelType, typename TOutputImage::PixelType>,
77 CastImageFilter<TInputImage, TOutputImage>>
120#ifndef ITK_MANUAL_INSTANTIATION
121# include "itkGPUCastImageFilter.hxx"
Casts input pixels to output pixel type.
typename TOutputImage::PixelType OutputPixelType
typename TInputImage::PixelType InputPixelType
int SetGPUKernelArguments(GPUKernelManager::Pointer, int)
Base functor class for GPU functor image filters.
GPU version of CastImageFilter.
~GPUCastImageFilter() override
void GPUGenerateData() override
Implements pixel-wise generic operation on one image using the GPU.
Base class for all process objects that output image data.
Decorates any "simple" data type (data types without smart pointers) with a DataObject API.
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
itkGPUKernelClassMacro(GPUImageOpsKernel)