[Openicc] gsoc status: SANE & raw/exif backend & OpenGTL

Chris Lilley chris at w3.org
Fri Aug 14 05:58:43 PDT 2009


On Friday, August 14, 2009, 1:53:51 AM, Yiannis wrote:


YB> Actually, I took a look at the png site[0], and it seems to support
YB> 16-bit per channel - in fact I have already tried it.

The PNG specification is here:
http://www.w3.org/TR/PNG/

PNG does indeed support 16 bits per (Greyscale, Greyscale+alpha, RGB or RGBA) component.
http://www.w3.org/TR/PNG/#11IHDR

Non-RGB colour models such as CMYK or Lab, and float-per-component, are not supported.

ICC colour profiles are supported.
http://www.w3.org/TR/PNG/#11iCCP

with a special, compact way to indicate an sRGB image
http://www.w3.org/TR/PNG/#11sRGB

YB> I guess it should be OK for a start. If needed I could try to
YB> work on a ppm extention, though.
YB> What I can't find how to do is to tell that this filter needs an eg 16bit
YB> image as input and returns an 8bit one as output.



-- 
 Chris Lilley                    mailto:chris at w3.org
 Technical Director, Interaction Domain
 W3C Graphics Activity Lead
 Co-Chair, W3C Hypertext CG



More information about the openicc mailing list