[cairo] Cairo in Google Summer of Code
Kai-Uwe Behrmann
ku.b at gmx.de
Tue Mar 18 04:40:55 PDT 2008
Here comes a text to substitude the current wiki one.
Whether the more labourious and below described "colour space per object"
or a simpler "colour space per cairo context" is appropriate is not yet
settled down. After the concept is more detailed it should become clear.
---------------------------------------------------------------------------
[Medium] Add appropriate color-management support to cairo
Cairo needs the ability to allow for colour management. By this project it
will become possible to work in different colour spaces, convert
automatically to blend different content and tag graphics objects to tell
backends about the colour spaces involved. The colour space information
will follow the ICC standard.
Learn about the constraints at different OS'es and handle API abstraction.
During the programming work you will design and implement the
corresponding means covering frontside API's and backend specific code due
to file formats and other specific requirements.
A small application, showing the new capabilities, will help in spotting
problems and can later be used for demonstrations.
A unit test and documentation is required for maintainablility and further
easy deployment.
-----------------------------------------------------------------------
Certainly me and other OpenICC people would like to discuss such a
project to make suggestions. At least I am open to dig deeper into
this. Even if I have no previous experiences from internal work on Cairo,
if you search for a mentor for this project feel free to add me.
kind regards
Kai-Uwe Behrmann
--
developing for colour management
www.behrmann.name + www.oyranos.org
Am 18.03.08, 02:04 +0100 schrieb Behdad Esfahbod:
> On Tue, 2008-03-18 at 01:45 +0100, Kai-Uwe Behrmann wrote:
> >
> > http://cairographics.org/summerofcode/ideas/:
> > [Hard] Add appropriate color-management support to cairo
> >
> > Why the attribution? Because of n-channel support for Cmyk+?
>
> Hummm.. Because, as a cairo maintainer, I don't know what it entails...
> Let alone poor students.
>
More information about the cairo
mailing list