Image Utilities (IU)
|
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... | |
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.