Go to the documentation of this file.
18 #ifndef __itkGPUShrinkImageFilter_h
19 #define __itkGPUShrinkImageFilter_h
21 #include "itkShrinkImageFilter.h"
25 #include "itkVersion.h"
43 template<
typename TInputImage,
typename TOutputImage >
46 ShrinkImageFilter< TInputImage, TOutputImage > >
81 TInputImage::ImageDimension );
83 TOutputImage::ImageDimension );
89 virtual void PrintSelf( std::ostream & os, Indent indent )
const ITK_OVERRIDE;
104 #ifndef ITK_MANUAL_INSTANTIATION
105 #include "itkGPUShrinkImageFilter.hxx"
itkStaticConstMacro(OutputImageDimension, unsigned int, TOutputImage::ImageDimension)
SmartPointer< const Self > ConstPointer
InputImageType::ConstPointer InputImageConstPointer
GPU version of ShrinkImageFilter.
GPUShrinkImageFilter(const Self &)
GPUShrinkImageFilter Self
GPUSuperclass::OutputImagePixelType OutputImagePixelType
CPUSuperclass::ShrinkFactorsType ShrinkFactorsType
GPUSuperclass::OutputImageRegionType OutputImageRegionType
GPUImageToImageFilter< TInputImage, TOutputImage, CPUSuperclass > GPUSuperclass
CPUSuperclass::InputIndexType InputIndexType
TInputImage InputImageType
Superclass::OutputImageRegionType OutputImageRegionType
itkGPUKernelClassMacro(GPUBSplineTransformKernel)
std::vcl_size_t m_DeviceLocalMemorySize
virtual void GPUGenerateData()
class to abstract the behaviour of the GPU filters.
SmartPointer< Self > Pointer
CPUSuperclass::OutputOffsetType OutputOffsetType
virtual void PrintSelf(std::ostream &os, Indent indent) const ITK_OVERRIDE
InputImageType::Pointer InputImagePointer
InputImageType::PixelType InputImagePixelType
itkStaticConstMacro(InputImageDimension, unsigned int, TInputImage::ImageDimension)
CPUSuperclass::OutputIndexType OutputIndexType
void operator=(const Self &)
std::vcl_size_t m_FilterGPUKernelHandle
ShrinkImageFilter< TInputImage, TOutputImage > CPUSuperclass
Superclass::OutputImagePixelType OutputImagePixelType
InputImageType::RegionType InputImageRegionType
Generated on OURCE_DATE_EPOCH for elastix by 1.8.18 |
|