[Openicc] CUPS Color Management under Linux gets into distros
Hal V. Engel
hvengel at gmail.com
Mon Feb 21 18:38:34 PST 2011
On Monday, February 21, 2011 11:13:22 AM Alastair M. Robinson wrote:
> Hi :)
>
> On 21/02/11 18:07, Hal V. Engel wrote:
> > I can't find anything in either the autotools or cmake build systems for
> > poppler that appear to turn CM for CMYK on or off. CM is either on or
> > off and it does not appear to have any way to only turn it on for subset
> > of object types or for specific output types.
>
> Well the default backend for poppler is Cairo, and Cairo (currently, as
> far as I know) only supports RGB. Perhaps we'd need to use the other
> backend, Splash, for CMYK support?
configure --disable-cairo-output
Might make CMYK output available? It definitly makes splash the default
backend.
For the cmake build it appears that WITH_Cairo=NO turns off cairo output.
Using the splash backend needs to be tested to see if it will enable CMYK
rendering.
>
> > But the way to get this tested is to start using it now so that issues
> > can be ironed out as sooner.
>
> Yup
>
> > I don't think this will do too much for us if you are rendering
> > everything to sRGB first and then to the final colorspace.
>
> I disagree - if you're rendering to sRGB as an intermediate step (which,
> agreed, we don't really want to do - but it seems to be necessary for
> CMYK output profiles at present) then using Relative Colorimetric when
> rendering to the printer profile will result in black shades getting
> crushed.
> sRGB (normally, and in the case of the LCMS built-in sRGB which Poppler
> uses) has a "perfect" blackpoint, with L* of 0, which no real-world
> printer can achieve - so if you use relative colorimetric, any colours
> darker than the blackpoint of the printer's profile will end up as black
> as the printer can manage.
>
> For example - original image:
> http://www.npandd.co.uk/coppermine/albums/userpics/10002/Bird.jpg
>
> Converted from sRGB to ISO Coated using Perceptual intent, then back to
> sRGB (using rel-col+bpc to soft-proof).
>
> http://www.npandd.co.uk/coppermine/albums/userpics/10002/Bird_pc_p.jpg
>
> Finally converted from sRGB to ISO Coated using Relative Colorimetric,
> then back to sRGB (again using rel-col+bpc for proof).
>
> http://www.npandd.co.uk/coppermine/albums/userpics/10002/Bird_rc_p.jpg
>
> Note how the rel-col version crushes the dark colours in the claws and
> background.
>
> If we have to use sRGB (or some wider-gamut RGB space) as an
> intermediate step, then we need to use Perceptual intent when converting
> that to the printer profile.
>
> This isn't an issue when the printer's profile is RGB - poppler can
> render directly to it - though my experiments last night suggest that's
> not working properly either as yet.
>
> All the best
> --
> Alastair M. Robinson
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/openicc/attachments/20110221/221fbd49/attachment-0001.htm>
More information about the openicc
mailing list