Image Utilities (IU)
 All Data Structures Namespaces Functions Variables Typedefs Enumerations Friends Groups Pages
Data Structures
Linear memory

Memory management for LinearMemory classes. More...

Data Structures

class  iu::LinearDeviceMemory< PixelType, Ndim >
 Linear device memory class. More...
 
class  iu::LinearHostMemory< PixelType, Ndim >
 Linear host memory class. More...
 
class  iu::LinearMemory< Ndim >
 Base class for linear memory classes. More...
 
class  iu::TensorCpu< PixelType >
 Host 4D tensor class. More...
 
class  iu::TensorGpu< PixelType >
 Device 4D tensor class. More...
 

Detailed Description

Memory management for LinearMemory classes.

This handles the memory management for following linear memory classes:

The device memory classes can be easily passed to CUDA kernels using a special struct. This struct gives the possibility to not only access the data pointer of the image but also other useful information such as numel of the object.