7

假设在 CMYK 中定义了两种颜色:

color1 = 30, 40, 50, 60
color2 = 50, 60, 70, 80

如果要打印它们,结果颜色会有什么值?

color_new = min(cyan1 + cyan2, 100), min(magenta1 + magenta2, 100), min(yellow1 + yellow2, 100), min(black1 + black2, 100)?

假设在 CMYK 中定义了一种颜色: color = 40, 30, 30, 100 可以以部分强度(即色调)打印颜色。什么值会具有该颜色的 50% 色调?

color_new = cyan / 2, magenta / 2, yellow / 2, black / 2?

我要求这是为了更好地理解 PDF 参考 1.7、4.5.5 特殊颜色空间、DeviceN 颜色空间中的“tintTransform”功能


更新:

为了更好地澄清:我并不完全关心人类的感知或 CMYK 染料对纸张的反应。如果有人指定 90% 的色调在打印时看起来像全强度着色剂,那没关系。

换句话说,如果我问如何计算 cmyk(40, 30, 30, 100) 的 50%,我是在问如何计算新值,无论结果是否看起来半暗。


更新 2:

我现在很困惑。我在 InDesign 和 Acrobat 中检查了这一点。例如,Pantone 3005 具有 CMYK 100、34、0、2,其 25% 色调具有 CMYK 25、8.5、0、0.5。

这是否意味着我可以“以线性方式猴子”?

4

5 回答 5

3

不,一般来说,您不能以任意颜色空间的线性方式四处游荡,并希望看到与人类感知相对应的结果。一般策略是从您的色彩空间转换为 CIE Lab 或 Luv 色彩空间,进行转换,然后返回您的色彩空间(这是有损的)。

优秀的常见问题解答:http ://www.poynton.com/notes/colour_and_gamma/ColorFAQ.html

于 2009-10-06T20:47:53.453 回答
2

假设 C、M、Y、K 是要打印的墨水百分比。添加两种颜色将是:

C = min(100,C1+C2)
M = min(100,M1+M2)
Y = min(100,Y1+Y2)
K = min(100,K1+K2)

然后必须对它们进行归一化,因为通常打印的墨水不超过三种,并且等量的 C、M、Y 被等量的黑色代替。

G = min(C,M,Y)  // Black amount produced by C,M,Y
C -= G
M -= G
Y -= G
K = min(100,K+G)

此时,您可能希望将 C+M+Y+K 限制为某个值,例如 240。您也可以尝试 G=min(C,M,Y,100-K)。

于 2009-10-07T07:52:40.677 回答
1

如果你只是在做颜色,那么直接乘法就可以了——这可以确保所有墨水的比例都相同。

您可以通过在 InDesign 中调出“颜色”面板并按住 shift 并拖动其中一个颜色滑块来查看这一点。其他滑块将按比例移动。

添加两种颜色与套印(其中一种颜色直接打印在另一种颜色上)具有相同的效果。因此,如果打印 100% 品红色和 100% 青色,然后在顶部打印 100% 黑色,则结果将与 100% 品红色、100% 青色和 100% 黑色完全相同。

于 2009-10-07T08:16:09.443 回答
0

要回答您的第一个问题:

color_new = min(cyan1 + cyan2, 100),
            min(magenta1 + magenta2, 100),
            min(yellow1 + yellow2, 100),
            min(black1 + black2, 100)

如果这是 RGB 值,则会导致颜色饱和(即颜色为白色或接近白色)。对于 CMYK 颜色的 CMY 部分,反之亦然——它们将趋于黑色(实际上是深棕色)。添加黑色意味着你得到纯黑色(感谢 Skilldrick)。毕竟,如果你有 100% 黑色和 CMY 的任何组合,结果将是黑色的。

关于您的第二次更新,我希望您从 Acrobat 获得的结果将普遍适用。

于 2009-10-06T22:37:17.793 回答
0

在 CMYK 模式下使用 Photoshop 的多重混合作为指南,我得出以下结论:

混合 = 颜色 1 + 颜色 2 - 颜色 1 * 颜色 2

所以 50% 洋红色与 50% 洋红色混合等于

50% + 50% - 50% * 50%

100% - 25%

75% 洋红色

100% 黑色和 100% 黑色将变为 (100% + 100% - 100% * 100%) = 100%

它似乎至少与我在 Photoshop 中所做的测试相吻合,并进行了多重混合。这是否适合印刷,我不能说。

于 2016-10-15T08:10:28.827 回答