Go to the documentation of this file.
18 #ifndef __elxOpenCLMovingGenericPyramid_h
19 #define __elxOpenCLMovingGenericPyramid_h
47 template<
class TElastix >
58 typedef itk::SmartPointer< Self >
Pointer;
144 #ifndef ITK_MANUAL_INSTANTIATION
145 #include "elxOpenCLMovingGenericPyramid.hxx"
148 #endif // end #ifndef __elxOpenCLMovingGenericPyramid_h
Framework for creating images in a multi-resolution pyramid.
itk::GPUImage< InputImagePixelType, InputImageType::ImageDimension > GPUInputImageType
OpenCLMovingGenericPyramid Self
void SwitchingToCPUAndReport(const bool configError)
itk::SmartPointer< Self > Pointer
void operator=(const Self &)
itkStaticConstMacro(ImageDimension, unsigned int, Superclass1::ImageDimension)
Templated n-dimensional image class for the GPU.
A pyramid based on the itk::GenericMultiResolutionPyramidImageFilter. The parameters used in this cla...
void UnregisterFactories(void)
MovingGenericPyramid< TElastix > Superclass
OpenCLMovingGenericPyramid(const Self &)
MovingGenericPyramid< TElastix >::Superclass2 Superclass2
OpenCLMovingGenericPyramid()
void BeforeGenerateData(void)
MovingGenericPyramid< TElastix >::Superclass1 Superclass1
Superclass1::InputImageType::PixelType InputImagePixelType
itk::GenericMultiResolutionPyramidImageFilter< GPUInputImageType, GPUOutputImageType, float > GPUPyramidType
Superclass1::InputImageType InputImageType
virtual void GenerateData(void)
A pyramid based on the itk::GenericMultiResolutionPyramidImageFilter.
InputImageType::PixelType PixelType
This class is the elastix base class for all MovingImagePyramids.
GPUPyramidType::Pointer GPUPyramidPointer
elxClassNameMacro("OpenCLMovingGenericImagePyramid")
itk::SmartPointer< const Self > ConstPointer
Superclass::InputImageType InputImageType
std::vector< ObjectFactoryBasePointer > m_Factories
Superclass::OutputImageType OutputImageType
virtual void BeforeRegistration(void)
itk::GPUImage< OutputImagePixelType, OutputImageType::ImageDimension > GPUOutputImageType
GPUPyramidPointer m_GPUPyramid
virtual void ReadFromFile(void)
itk::ObjectFactoryBase::Pointer ObjectFactoryBasePointer
Superclass1::OutputImageType OutputImageType
Superclass1::OutputImageType::PixelType OutputImagePixelType
void RegisterFactories(void)
virtual ~OpenCLMovingGenericPyramid()
GPUInputImageType::Pointer GPUInputImagePointer
Generated on OURCE_DATE_EPOCH for elastix by 1.8.18 |
|