Date: Thu, 26 Mar 2009 23:08:37 +0000
From: =?ISO-8859-1?B?2Hl2aW5kIEtvbOVz?= <islew...@gmail.com>
For CMYK the following ops need to be implemented:
CMYK-from-RGB - takes a GeglBuffer as input, has options for black
subtraction, ICC profile selection, gamut handling and similar,
provides four gray scale GeglBuffers as output.
CMYK-to-RGB - takes a four separate gray scale GeglBuffers as input
and provides an RGB soft proof.
CMYK-to-CMYK - which converts to a CMYK GeglBuffer (OK, GEGL and babl
actually support very naive CMYK buffers, these buffers are fragile
should probably only be used as a prestep to passing the buffer to a
TIFF or similar saving op.
Similar duotone-from-RGB and a configurable duotone-to-RGB or special
five channel ops for use with CMYK with additional spot colors, or
perhaps even a generic configurable ink-mixer op could be implemented.
If a person with interest in these things want to he could also add
support for 1bit GeglBuffers and generate the final raster to be
printed at the printers native DPI.
FYI, most inkjet printers these days are actually 2 bits per physical
A lot of this already exists in Gutenprint; you may want to look at
Robert Krawitz <r...@alum.mit.edu>
Tall Clubs International -- http://www.tall.org/ or 1-888-IM-TALL-2
Member of the League for Programming Freedom -- mail l...@uunet.uu.net
Project lead for Gutenprint -- http://gimp-print.sourceforge.net
"Linux doesn't dictate how I work, I dictate how Linux works."
Gimp-developer mailing list