摘要 |
Disclosed are embodiments of a system and method for rendering colors between color devices. The method includes establishing a source color gamut for a source device (6) and the source color gamut has a white point (WS), a black point (KS), and primary points (PS). The method also includes establishing a destination color gamut for a destination device (8), and the destination color gamut has a white point (WD), a black point (KD), and primary points (PD). White and black point adaptation is performed to adapt the white and black points of the source color gamut to the white and black points of the destination color gamut, respectively. Neutral points from the source color gamut are processed to the destination color gamut without applying gamut mapping. Aimed primary points are determined from the adapted white and black points and from the source and destination primary points, the destination gamut, and color preference. Colors on the source gamut surface are mapped to the aimed gamut surface by geometrically reshaping a combination of the source primary points and the adapted white and black points to a combination of aimed primary points and the adapted white and black points. Points on each plane connected by the white and black points and a primary are then processed. Finally, the remaining interior points of the source gamut are processed by interpolation. |