通过MCP连接 →

输入计算

数学公式

广告

结果

CMYK 颜色
cmyk(0%, 61.18%, 72.16%, 0%)
青、品红、黄、黑(K)
青色 C 0%
品红 M 61.18%
黄色 Y 72.16%
黑色 K 0%

什么是RGB转CMYK转换器?

这个工具可以把颜色从RGB模式(红、绿、蓝——用于屏幕和数字显示)转换为CMYK模式(青、品红、黄、黑——用于印刷)。RGB是基于发光的加色模式,而CMYK则是基于油墨在纸张上反射光线的减色模式。设计师在准备印刷稿件时,经常需要在这两种模式之间相互转换。

加色 RGB 与减色 CMYK 颜色模型的并排对比
RGB 是加色光模型,而 CMYK 是减色油墨模型。

使用方法

分别填入红(R)、绿(G)、蓝(B)三个通道的数值,每个取值范围为0到255。提交表单后,你会立即得到对应的CMYK百分比(每个通道为0–100%)。如果填入的数值超出0–255范围,系统会自动将其限制在有效区间内。

计算公式详解

首先,将每个RGB通道除以255,归一化到0–1之间:\(R' = R/255\)、\(G' = G/255\)、\(B' = B/255\)。黑色通道为

$$K = 1 - \max(R', G', B')$$

其余三个通道分别为

$$C = \frac{1 - R' - K}{1 - K}, \quad M = \frac{1 - G' - K}{1 - K}, \quad Y = \frac{1 - B' - K}{1 - K}$$

当颜色为纯黑(R=G=B=0)时,\(K\) 等于 1,此时为避免除以零,C、M、Y 直接设为 0。

Advertisement
将 RGB 值转换为 CMYK 通道的流程图
将 RGB 归一化到 0-1,先求 K,再推导出 C、M 和 Y。

实例演示

以"番茄红"(Tomato)RGB(255, 99, 71) 为例。归一化后:\(R'=1\)、\(G'=0.388\)、\(B'=0.278\)。由于最大值为 1,所以 \(K = 1 - 1 = 0\)。接着

$$C = \frac{1 - 1 - 0}{1 - 0} = 0\%, \quad M = \frac{1 - 0.388}{1} = 61.18\%, \quad Y = \frac{1 - 0.278}{1} = 72.16\%$$

因此对应的CMYK约为 (0%, 61.18%, 72.16%, 0%)。

常见问题

为什么印出来的颜色和屏幕上不一样?CMYK的色域比RGB要小,所以屏幕上鲜艳的颜色(尤其是亮绿色和亮蓝色)印刷出来往往会显得偏暗淡。本工具采用的是标准数学换算,并未使用ICC色彩管理配置文件,因此结果仅供参考。

K代表什么?K指的是"Key"(定位版),在实际印刷中就是黑色油墨。之所以叫"Key",是因为其他几块印版都要对齐(套准)到它上面。

纯白色对应的CMYK是多少?RGB(255,255,255) 换算后四个CMYK通道全为 0%——即完全不上墨,直接保留纸张本身的白色。

最后更新: