Re: [Gimp-user] Is CMYK off the table for Gimp?
|[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]|
On Mon, Jun 30, 2008 at 1:55 AM, David Gowers <00ai99@xxxxxxxxx> wrote: > Hi John, > > On Mon, Jun 30, 2008 at 7:22 AM, John Culleton <john@xxxxxxxxxxxxxxxx> wrote: >> A book by MIchael J. Hammel, _The Artist's Guide to Gimp Effects_, >> published in 2007, states that the "next release" of Gimp is >> scheduled to offer the CMYK color model. But that seems not to have >> occurred, alsthough there is a CMYK preview mode. >> >> Is CMYK color model off the agenda for Gimp? It has been under >> discussion for years. Other Open Source products, such as Krita >> and Scribus, will work in that model. but they lack the capabilities >> of Gimp. So is there any hope? > > CMYK is definitely ON the agenda. It is a long term thing. GEGL is > currently being integrated. Once that is substantially completed (ie. > GIMP supports varying colordepths (8bit, 16bit, float,..) and > colorspaces (RGB, Yuv, LAB,..), working at an acceptable speed), > introducing CMYK support will be relatively simple. > I would expect that there might be some limited/experimental CMYK > support by 3.0, based on the current rate of integration. Beware that in many instances people manipulating photographs in CMYK mode in photoshop should probably have been working in RGB and converting to CMYK in the end. Currently GEGL is a powerful engine for processing in three dimensionsal color spaces, most operations are performed in linear light RGB by converting the pixels when needed (and avoiding to do copies when possible). This works fine for RGB, R'G'B', CIE Lab, Y'CbCr, HSV and other color spaces that are three dimensional / tri-stimulus. CMYK is not one of these as it is fourdimensional and a roundtrip CMYK -> RGB -> CMYK isn't lossless no matter what precision your components have. The only way it is advisable to use GEGL with CMYK in it's current state would only be for conversion to CMYK space as the final step. I think this is sufficient for professional quality work for 98% or more of potential users. The use cases involving actual processing or compositing in a CMYK color model I'll say are outside the scope of GEGL for now and would have be performed by processing the individual color plates as grey scale layers. Even for pre-press this might be enough since proper compositing in CMYK will probably involve knowing how the ink spreads in the paper and physically interacts with the light being reflected. I am happy with GEGLs current limited focus on three-dimensional (plus alpha) color models, this might be expanded with something resembling spot colors, for z-buffers from 3d renders for use in compositing, as well as native support for multi-spectral pixels if I find the need. Native CMYK compositing and processing is something I consider to be of little benefit to most and of minimal interest to myself, thus I am unlikely to spend much time on it. /Øyvind K. -- «The future is already here. It's just not very evenly distributed» -- William Gibson http://pippin.gimp.org/ http://ffii.org/ _______________________________________________ Gegl-developer mailing list Gegl-developer@xxxxxxxxxxxxxxxxxxxxxx https://lists.XCF.Berkeley.EDU/mailman/listinfo/gegl-developer