【问题标题】:ImageMagick Reduces Colorspace to GrayImageMagick 将色彩空间减少为灰色
【发布时间】:2012-07-11 17:23:25
【问题描述】:

我使用

将 RGB 和 CMYK TIFF 图像转换为 RGB JPEG
convert a.tif -colorspace rgb a.jpg

如果 TIFF 图像仅包含灰色像素,则生成的 JPEG 的色彩空间是灰色的,而不是 RGB。

如何强制 ImageMagick 始终使用 RGB?

【问题讨论】:

    标签: imagemagick rgb grayscale


    【解决方案1】:

    试试这个:

    convert a.tif -colorspace rgb -type truecolor a.jpg
    

    但是,我不得不问:您如何确定您的结论“生成的 JPEG 的色彩空间是灰色的,而不是 RGB”?!?

    ImageMagick 工具identify 可以查看文件使用的色彩空间。如果你有convert,那么你也会有identify

    identify -format "%[colorspace]   <== %f\n"  *.png *.jpeg *.pdf *.tif
    

    示例输出:

     sRGB   <== fullsize-coalesce-originals.png
     Gray   <== tiffg4.tif
     CMYK   <== cmyk.pdf
     CMYK   <== photoshop.jpeg
    

    【讨论】:

    • 工作,坦克! Gimp 说图像模式是灰度的。
    • 你的传奇!添加-type truecolor-colorspace rgb 效果很好!
    猜你喜欢
    • 2013-01-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-08
    • 2017-03-02
    • 1970-01-01
    • 2011-12-28
    相关资源
    最近更新 更多