|
template<typename T > |
bool | loadImage (const char *filename, T **ptr, int *width, int *height) |
| Load a color image from disk into CUDA memory, in uchar3/uchar4/float3/float4 formats with pixel values 0-255. More...
|
|
bool | loadImage (const char *filename, void **output, int *width, int *height, imageFormat format) |
| Load a color image from disk into CUDA memory, in uchar3/uchar4/float3/float4 formats with pixel values 0-255. More...
|
|
bool | loadImageRGBA (const char *filename, float4 **ptr, int *width, int *height) |
| Load a color image from disk into CUDA memory with alpha, in float4 RGBA format with pixel values 0-255. More...
|
|
bool | loadImageRGBA (const char *filename, float4 **cpu, float4 **gpu, int *width, int *height) |
| Load a color image from disk into CUDA memory with alpha, in float4 RGBA format with pixel values 0-255. More...
|
|
template<typename T > |
bool | saveImage (const char *filename, T *ptr, int width, int height, int quality=95, const float2 &pixel_range=make_float2(0, 255), bool sync=true) |
| Save an image in CPU/GPU shared memory to disk. More...
|
|
bool | saveImage (const char *filename, void *ptr, int width, int height, imageFormat format, int quality=95, const float2 &pixel_range=make_float2(0, 255), bool sync=true) |
| Save an image in CPU/GPU shared memory to disk. More...
|
|
bool | saveImageRGBA (const char *filename, float4 *ptr, int width, int height, float max_pixel=255.0f, int quality=100) |
| Save a float4 image in CPU/GPU shared memory to disk. More...
|
|