BRL-CAD
#include "common.h"
#include <stddef.h>
#include "bu/mime.h"
#include "icv/defines.h"
Include dependency graph for io.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

icv_image_ticv_create (size_t width, size_t height, ICV_COLOR_SPACE color_space)
 
icv_image_ticv_zero (icv_image_t *bif)
 
int icv_destroy (icv_image_t *bif)
 
int icv_image_size (const char *label, size_t dpi, size_t data_size, bu_mime_image_t type, size_t *widthp, size_t *heightp)
 
icv_image_ticv_read (const char *filename, bu_mime_image_t format, size_t width, size_t height)
 
int icv_write (icv_image_t *bif, const char *filename, bu_mime_image_t format)
 
int icv_writeline (icv_image_t *bif, size_t y, void *data, ICV_DATA type)
 
int icv_writepixel (icv_image_t *bif, size_t x, size_t y, double *data)
 
unsigned char * icv_data2uchar (const icv_image_t *bif)
 
double * icv_uchar2double (unsigned char *data, size_t size)