|
The rendering intents of an output profile are implemented with different tables. All output profiles must have these six tags:
- from device to PCS:
- AtoB0: perceptual;
- AtoB1: relative colorimetric;
- AtoB2: saturation;
- from PCS to device:
- BtoA0: perceptual;
- BtoA1: relative colorimetric;
- BtoA2: saturation.
Thus, there may be up to three tables from device coordinates to PCS and up to another three in the opposite direction. In practice, more than one tag can (and almost always does) refer to the same table.
The PCS to device part is used when the profile is a destination profile (e.g. conversion from monitor RGB to printer CMYK). When the profile is used by the CMM the user has chosen one of the rendering intents (in most cases perceptual o colorimetric), so the CMM will only use the relevant BtoA table and, from the Lab coordinates of a color, will work out the corresponding CMYK values.
The device to PCS part of the profile comes into play when the device is used as the source device, e.g. hard or soft proof. For hard and soft proof, the colorimetric table is important: it is better that the AtoB1 tag refers to an actual table.
The AtoB0 and AtoB2 tables (device to PCS for perceptual and saturation) are only rarely useful. For example, when the destination profile does not contain tables for rendering intents, the origin profile must carry out the requested rendering.
|