【问题标题】:Properly convert a gimp image using ImageMagick使用 ImageMagick 正确转换 gimp 图像
【发布时间】:2015-08-27 23:19:32
【问题描述】:

我在使用 ImageMagick 将 gimp 文件转换为 png 时遇到问题。从下图中可以看出,ImageMagick 输出的图像是翻转了黑白比例或应用了某种白化效果。那么如何让 ImageMagick 正确转换 gimp 图像呢?

我尝试了多种输出格式,每种格式都出现相同的情况,图像输出与我在 gimp 中制作的不匹配。

我使用 ImageMagick 是因为它是从一个 makefile 运行的,并且 ImageMagick 在这个应用程序中工作得非常好。 makefile 规则是下面的命令。

%.png: %.xcf
    convert $< -layers merge $@

【问题讨论】:

    标签: makefile imagemagick


    【解决方案1】:

    更好的方法是使用xcf2png,它是xcftools 包的一部分。它似乎解决了这个问题。唯一的问题是这个程序将转换后的文件写入标准输出,所以你需要重定向输出。

    xcf2png $< > $@
    

    我发现为了使用 Imagemagick 正确转换 gimp 图像,需要以下命令。

    convert $< -background rgba\(0,0,0,0\) -layers merge $@
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-03-16
      • 1970-01-01
      • 2015-08-08
      • 2015-11-25
      • 2014-03-13
      • 2016-11-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多