diff -r fc18ac4833f2 -r a0a3e334744f ccdemos/image.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/ccdemos/image.h Sun Nov 25 17:58:29 2007 +0100 @@ -0,0 +1,20 @@ +#ifndef IMAGE_H +#define IMAGE_H + +#define IMG_GRAYSCALE 1 +#define IMG_RGB 3 + +/* raw image */ +struct image { + int pixel_size; /* should be 1 for grayscale and 3 for RGB*/ + int width; + int height; + char *data; +}; + +int new_image(struct image **img, int width, int height, int pixelsize); +int destroy_image(struct image **img); + +int save_png(const char *fname, struct image *img); + +#endif