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

Memory management for Image classes. More...

Data Structures

class  iu::Image
 Base class for 2D images (pitched memory). More...
 
class  iu::ImageCpu< PixelType, Allocator >
 Host 2D image class (pitched memory). More...
 
class  iu::ImageGpu< PixelType, Allocator >
 Device 2D image class (pitched memory). More...
 

Detailed Description

Memory management for Image classes.

This handles the memory management for following pitched memory classes:

The device memory class 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 size and strides of the object.

Todo:
We maybe do not want to have the Image class in the public dll interface??