33 unsigned char *table_green,
34 unsigned char *table_blue,
35 unsigned char *data,
unsigned int size)
39 for (x = 0; x < (size * 3); x += 3) {
40 data[x + 0] = table_red [data[x + 0]];
41 data[x + 1] = table_green[data[x + 1]];
42 data[x + 2] = table_blue [data[x + 2]];
82 for (x = 0; x < 256; x++)
83 table[x] = 255 * pow ((
double) x/255., g);