【问题标题】:ImageMagick: Promote grays to CMYK black?ImageMagick:将灰色提升为 CMYK 黑色?
【发布时间】:2014-12-15 22:59:49
【问题描述】:

有没有办法使用 ImageMagick 将 CMYK 图像(例如 CMYK .tiff)的所有灰色移动到黑色 (K) 板中?

(在 Adob​​e Acrobat Pro 中,此功能标记为:“将灰色提升为 CMYK 黑色”)

这是一个可以试验的图像:

您可以在Wikipedia 上查看此过程的示例。

【问题讨论】:

  • 如果您添加一张图片进行测试,我会尝试找出答案。
  • 感谢您更新您的帖子。我已经阅读了,我认为您指的是灰色组件替换 (GCR),详细信息请参见此处...cmc.printing.org/… 在我做太多工作之前,您是这个意思吗?另外,如果 GCR 是您所寻求的,您是指 100% GCR 还是示例中指定的 50%?
  • 另外,上面的图像是 sRGB 颜色空间中的 JPEG,而不是 CMYK TIFF。

标签: image-processing imagemagick


【解决方案1】:

本身也不是一个完整的答案,但希望对制作一个有用的答案 - 由库尔特、我自己或其他人。我查看了 GCR 的 Photoshop 方法,并添加了 Adob​​e 似乎用于 GCR 的特征曲线。共有 5 个级别,从“无”到“轻”、“中”、“重”和“全”。

我认为“浅色”曲线显示黑色墨水不会添加到混合物中,直到它超过 50%,而“中等”曲线显示黑色在添加任何墨水之前必须只有 25%,并且“重”表示在将黑色墨水添加到混合物中之前只需要 12-15% 的黑色。

我还添加以下参考以帮助任何其他回答者...see PDF here

【讨论】:

    【解决方案2】:

    考虑到提供的示例图片不是 TIFF(如宣布的那样),并且不是 使用 CMYK 颜色空间(如宣布的那样),但它是使用 sRGB 的 JPEG,以下是使用 CMYK 将其转换为 TIFF 文件的方法,其中使用黑色通道:

     convert                               \
        http://i.stack.imgur.com/HFnCz.jpg \
       -colorspace cmy                     \
       -colorspace cmyk                    \
        cmyk.tiff
    

    要再次分离出不同的颜色并将它们分别显示为灰度图像,请使用以下命令:

     convert HFnCz.tiff -colorspace cmyk -channel c         -separate channel_c.png
     convert HFnCz.tiff -colorspace cmyk -channel m         -separate channel_m.png
     convert HFnCz.tiff -colorspace cmyk -channel y         -separate channel_y.png
     convert HFnCz.tiff -colorspace cmyk -channel k -negate -separate channel_k.png
    

    我确实输出到 PNG 以保持文件大小更小...

    这里有 4 种分色。左上是C,右上是M,左下是Y,右下是K:

    更新

    我在原来的答案中犯了一个错误。 -negate 命令参数应该只用于blacK 通道。

    【讨论】:

    • 你好,库尔特。您是否相信这可以完全回答 OP 的“将所有灰色移到黑板上”的要求?或者您是否建议这是进一步处理的起点?
    • 这可能只是进一步讨论的起点。因为要'move'所有灰色都是不可能的,当原始(RGB)中没有灰色时!您可以做的是为每个像素“convert”,将等量的 R、G 和 B 值转换为各自的 K 值(完全或一定数量.. .).
    • 好!我们在同一页上:-)
    猜你喜欢
    • 1970-01-01
    • 2012-07-11
    • 2016-02-15
    • 1970-01-01
    • 2014-03-12
    • 1970-01-01
    • 1970-01-01
    • 2015-12-10
    • 2011-09-09
    相关资源
    最近更新 更多