Color quantization/C: Difference between revisions
Content added Content deleted
m (enough with the frogs) |
(Fixed bug in C code) |
||
Line 16: | Line 16: | ||
int write_ppm(image im, char *fn) |
int write_ppm(image im, char *fn) |
||
{ |
{ |
||
FILE *fp = fopen(fn, " |
FILE *fp = fopen(fn, "wb"); |
||
if (!fp) return 0; |
if (!fp) return 0; |
||
fprintf(fp, "P6\n%d %d\n255\n", im->w, im->h); |
fprintf(fp, "P6\n%d %d\n255\n", im->w, im->h); |
||
Line 47: | Line 47: | ||
image read_ppm(char *fn) |
image read_ppm(char *fn) |
||
{ |
{ |
||
FILE *fp = fopen(fn, " |
FILE *fp = fopen(fn, "rb"); |
||
int w, h, maxval; |
int w, h, maxval; |
||
image im = 0; |
image im = 0; |