Mark wrote: > Is it also possible to build a CLUT to Lab PCS? > Any reason why that should be avoided? > And XYZ? How many grid points would be needed to get reasonable precision?
There are two reasons to be wary of implementing conversions to/from PCS type spaces in the GPU. One is precision. If you're dealing with 8 bit pixel values, then XYZ is a poor space to use. You need at least 16 bits per component. The other reason that applies to both Lab and XYZ is table efficiency. Usually you are creating a fully populated table cube, and for XYZ and Lab the typical device gamuts are only a small fraction of the volume of the cube you are populating. So overall you are better off trying to stick to device to device lookups as much as you can. Graeme Gill. ------------------------------------------------------------------------------ ThinkGeek and WIRED's GeekDad team up for the Ultimate GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the lucky parental unit. See the prize list and enter to win: http://p.sf.net/sfu/thinkgeek-promo _______________________________________________ Lcms-user mailing list Lcms-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/lcms-user