RSS/Atom feed Twitter
Site is read-only, email is disabled

Gimp and lcms

This discussion is connected to the gimp-developer-list.gnome.org mailing list which is provided by the GIMP developers and not related to gimpusers.com.

This is a read-only list on gimpusers.com so this discussion thread is read-only, too.

2 of 2 messages available
Toggle history

Please log in to manage your subscriptions.

Gimp and lcms J-F Maion 18 Feb 20:48
  Gimp and lcms Sven Neumann 18 Feb 21:08
J-F Maion
2003-02-18 20:48:23 UTC (about 21 years ago)

Gimp and lcms

I am wondering why Gimp does not use lcms (little color management system - www.littlecms.com) libraries.

I use lcms utilities to convert files (as, it seems, does the existing Gimp color management plugin), they work great, but I am still missing a critical feature: the ability to edit a file in a, say, Adobe RGB workspace (wider gammut than monitor) while seing it on my screen converted "on the fly" (i.e. in the display routine) according to my monitor's profile.

I'm stunned, because even though I am not a developper and I'm not able to implement it, my basic knowledge of programming tells me that it should be rather straightforward since the core libraries exist already, and it is a very important feature for photographers. For the time being we have to work in monitor workspaces, wich means that we are throwing away colors that the monitor cannot display but printers can print.

Thank you,

J-F

Sven Neumann
2003-02-18 21:08:02 UTC (about 21 years ago)

Gimp and lcms

Hi,

J-F Maion writes:

I am wondering why Gimp does not use lcms (little color management system - www.littlecms.com) libraries.

I use lcms utilities to convert files (as, it seems, does the existing Gimp color management plugin), they work great, but I am still missing a critical feature: the ability to edit a file in a, say, Adobe RGB workspace (wider gammut than monitor) while seing it on my screen converted "on the fly" (i.e. in the display routine) according to my monitor's profile.

GIMP-1.3 has a working modules framework that allows display filters to be hooked into the display routine. A display filter based on lcms would be a welcome addition.

Here are a few pointers if someone is interested in hacking this:

http://developer.gimp.org/api/1.3/libgimpmodule/ http://developer.gimp.org/api/1.3/libgimpwidgets/GimpColorDisplay.html http://cvs.gnome.org/lxr/source/gimp/modules/cdisplay_gamma.c

Salut, Sven