如何使用GraphicsMagick CLI创建透明图像?

时间:2012-07-03 03:36:15

标签: graphicsmagick

我试图找出如何使用GraphicsMagick CLI修改图像的不透明度时空手而归。我只是想输入标准图像并将其转换为具有降低的不透明度的相应图像。我正在运行GraphicsMagick 1.3.14。使用ImageMagick,我可以发出命令:

convert input.png -alpha set -channel a -evaluate set 50% +channel output.png

但是,-alpha选项(以及其他选项)无法识别为有效的GM转换选项(convert option reference here)。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:3)

这个问题是cross-posted on SuperUser,因为我后来认为SuperUser可能是更合适的出路。引用Bob Friesenhahn

  

GraphicsMagick中的等价物是

     

gm convert input.png -operator Opacity Multiply 0.5 output.png

     

     

gm convert input.png -operator Opacity Assign 50% output.png

     

取决于你真正想做的事情(调制或分配)。

     

如果您不知道图片是否已有活跃的不透明度频道,则应在-matte之前添加-operator

     

鲍勃