From: Thomas K. <tk...@gi...> - 2011-01-29 12:25:31
|
Hi! How's the PLTE structure supposed to be used? Can I write png_colorp png_palette; int png_num_palette; for (i = 0; i < image->palette->end; i++) png_palette[i].red = image->palette->rgb[i][0], png_palette[i].green = image->palette->rgb[i][1], png_palette[i].blue = image->palette->rgb[i][2], png_num_palette = image->palette->end; png_set_PLTE(png_ptr, info_ptr, png_palette, png_num_palette); Or do I need to allocate png_palette in a different way? Thomas |