[Openicc] [Printing-japan] My Color Management Patch for poppler has been accepted

Hal V. Engel hvengel at astound.net
Tue Jan 13 11:38:20 PST 2009


On Tuesday 13 January 2009 00:50:56 Koji Otani wrote:
> This patch
>
> (1)  doesn't handle Rendering Intent.
>     This always renders with relative colorimetric intent (default in
>     PDF).
> (2)  doesn't handle transparency.
>
> And I think that it will be appear in poppler 0.12.X. (I'm not sure)
>
> Because I'm not an expert of color management and I don't know
> how ghostscript's color management is, I cannot say which is better.
>
> The only thing I know about ghostscript's color managemnet is that
>   it cannot handle ICC version 4 profile yet.
> Please try poppler HEAD.
> You can get it from http://poppler.freedesktop.org/.
> -----------
> Koji Otani

I just did a quick test of git head using the qt4 test program that gets built 
and it opened the "Is You System ICC Version 4 Ready?" pdf from the ICC web 
site and correctly displayed the test image at least with respect to colors.  
So at the very least this is a good starting point.  There does appear to be 
some issues with banding in the v4 e-sRGB portion of the image and the v4 YCC-
RGB part of the image appears to be blurred and to have other artifacts.  I am 
not sure if these are because of issues with the original images or if there 
are problems with the code in poppler or issues with the v4 support in LCMS.

I installed the library and rebuild okular and okular also works with git head 
and is now color managed.

I may have missed it when looking at the code but it does not appear that this 
is using the _ICC_PROFILE X11 atom to find the display profile.

This is a good start on getting poppler color managed.  Thank you Koji for 
your hard work on this.

Hal

>
>
> From: Till Kamppeter <till.kamppeter at gmail.com>
> Subject: Re: [Printing-japan] My Color Management Patch for poppler has
> been accepted Date: Tue, 13 Jan 2009 09:07:06 +0100
> Message-ID: <496C4BAA.90107 at gmail.com>
>
> till.kamppeter> Does it mean that Poppler will have full Color Management
> support in its till.kamppeter> next release? Can you compare with
> Ghostscript 8.64? Which renderer will till.kamppeter> be better in color
> management then?
> till.kamppeter>
> till.kamppeter>     Till
> till.kamppeter>
> till.kamppeter> Koji Otani wrote:
> till.kamppeter> > My color management patch has been accepted by poppler.
> till.kamppeter> > Now poppler can draw ICCBased color correctly.
> till.kamppeter> > It uses liblcms (little color management system library)
> and can till.kamppeter> > handle ICC Version 4 profiles.
> till.kamppeter> >
> till.kamppeter> > ---------------------
> till.kamppeter> > 大谷です。
> till.kamppeter> >
> till.kamppeter> > カラーマネージメント・パッチがpopplerのリポジトリに取り入れられました。
> till.kamppeter> > ICC Based Color等を正しく表示できるようになりました。
> till.kamppeter> >
> till.kamppeter> > little color management systemを使用していて、ICC Version 4にも対応し
> till.kamppeter> > ています。
> till.kamppeter> > _______________________________________________
> till.kamppeter> > Printing-japan mailing list
> till.kamppeter> > Printing-japan at lists.linux-foundation.org
> till.kamppeter> >
> https://lists.linux-foundation.org/mailman/listinfo/printing-japan
> till.kamppeter> >
> _______________________________________________
> openicc mailing list
> openicc at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/openicc



More information about the openicc mailing list