@@ -2762,6 +2762,7 @@ Device-dependent CMYK Colors: the ''device-cmyk()'' function</h2>
2762
2762
This is not trivial, like the conversion from HSL or HWB to RGB;
2763
2763
the precise conversion depends on the precise characteristics of the output device.
2764
2764
2765
+ <!-- hopelessly handwavy and untestable -->
2765
2766
If the user agent has information about the output device such that it believes
2766
2767
it can accurately convert the CMYK color to a correct RGB color,
2767
2768
the computed value of the ''device-cmyk()'' function must be that RGBA color.
@@ -2784,6 +2785,23 @@ Device-dependent CMYK Colors: the ''device-cmyk()'' function</h2>
2784
2785
to avoid any color-matching difficulties.
2785
2786
</div>
2786
2787
2788
+ The naive conversion is necessarily approximate,
2789
+ since it has no knowledge of the colorimetry of the inks,
2790
+ the dot gain,
2791
+ the colorimetry of the RGB space, and so on.
2792
+
2793
+ <figure>
2794
+ <img src="images/macbeth-naive.svg" style="width: 60vmin">
2795
+ <figcaption>
2796
+ A color checker, used for ensuring color fidelity
2797
+ in the print and photographic inductries.
2798
+ Averaged measured Lab values are available for each patch.
2799
+ The rectangles show the Lab values, converted to sRGB.
2800
+ The circles show the Lab values, passed through an ICC profile to convert them to CMYK.
2801
+ The CMYK value are then naively converted to sRGB.
2802
+ </figcaption>
2803
+ </figure>
2804
+
2787
2805
<h3 id='cmyk-rgb'>
2788
2806
Converting Between Uncalibrated CMYK and RGB-Based Colors</h3>
2789
2807
0 commit comments