【问题标题】:is RGB to CMYK conversion 1:1?RGB 到 CMYK 转换是 1:1 吗?
【发布时间】:2012-11-29 09:34:24
【问题描述】:

如果我不通过 ICC 配置文件进行过滤,CMYK 到 RGB 的转换是 1:1 吗? 使用color pickers like this one时的样子。

【问题讨论】:

  • Are RGB numeric values equal to CMYK percentages? 的问题可能也很有趣。
  • 该颜色选择器会产生与 Photoshop 颜色选择器不同的结果。 Photoshop 颜色选择器为某些 RGB 组合返回相同的 CMYK(例如,接近亮红色边缘的颜色)。

标签: colors rgb cmyk


【解决方案1】:

不,不是。 CMYK 和 RGB 有很多共同的颜色,但不是全部。两者都包含另一种不包含的颜色。

说明图: http://static.photo.net/attachments/bboard/00Q/00QOnx-61877884.jpg

【讨论】:

  • 非常有用的图表,谢谢。但是,您是否可以将值从一个空间映射到另一个空间(使用上面链接中的简单算法)......它们有时/经常超出 cmyk 范围。
  • 当然有可以找到最接近匹配的转换算法。如果您想知道是否有一对匹配的算法允许在 RGB 和 CMYK 之间来回转换而不会丢失数据......我猜没有,但我完全不确定。
  • 只是想澄清(对我自己而言)像这样的实现:webtoolkit.info/javascript-color-conversion.html 可以产生 1:1 映射,虽然意义不大。例如。 ColorConverter.toRGB(ColorConverter.toCMYK(新 RGB(0,255,255)));返回与 RGB 参数相同的值。
  • 这个图表现在是一个死链接。
【解决方案2】:

我发现the theoretical answer here 很有帮助:

从理论上讲,毫无疑问,从 RGB 到 CMYK 可以完全无损,所以(例如)你可以做一个 往返转换(RGB 到 CMYk,然后返回 RGB)并保证 结果与原始输入相同。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-07-04
    • 2016-01-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-26
    • 1970-01-01
    • 2011-06-17
    相关资源
    最近更新 更多