[Openicc] Is CUPS the right place... Flat color documents vs. ICCbased objects

Jan-Peter Homann homann at colormanagement.de
Tue Feb 8 03:59:40 PST 2011


Hello to all,

Am 08.02.11 08:19, schrieb Kai-Uwe Behrmann:
> Applications, which do not care about colour management, will 
> naturally adhere to sRGB as their paradigm. This is already a single 
> flat colour space for blending and I guess what Jan-Peter primarily 
> wanted.
I introduced the term "flat color documents", because I have the 
impression, that this could be a small and sensefull step for adding a 
very basic colormanagement functionalitites for shared libraries like 
e.g. Cairo, which are dealing with rendering of vector, text and images.

Cairo is already dealing with transparencies between individual objects. 
The concept of attaching a document color space to a Cairo session, 
allows the use the current rendering workflow in Cairo and apply the 
color transformation to the output device, after the Cairo document has 
been rendered to an image for the monitor or for the printer.
Using this strategy would it make much easier to introduce also CMYK as 
a native colorspace in Cairo including handling of transparencies in a 
CMYK blending space.

I know, that the working directly in CMYK is only a niche market for 
graphic designers creating documents for print-production.
But offering such a CMYK option do not forces anyone to work directly in 
CMYK.
Forcing otherwise graphic designers to work completly (images, vector 
and text) in RGB for print productions do not make sense to them, they 
will just work on other platform, where they have such possibilities.

The alternative for Cairo to introduce ICCbased colorspaces on object 
level including transparencies between such objects increases the 
complexity of the internal rendering to another galaxy.
At least, we would need to do live rendering from Cairo via the 
GhostScript Graphics API to the monitor, which is far from being trivial 
in terms of speed.

I also doubt, that integrating the GhostScript Graphics API into a 
shared library for a LINUX distribution is not possible with the current 
GhostScript GPL license...
(But I´m far awy from understanding all this licence and compliance 
issues under LINUX....)


best regards
Jan-Peter


-- 
----------  Please note the new adress --------------

homann colormanagement --------- fon +49 30 611 075 18
Jan-Peter Homann ------------ mobile +49 171 54 70 358
Cotheniusstr. 3 -------- http://www.colormanagement.de
10407 Berlin -------- mailto:homann at colormanagement.de




More information about the openicc mailing list