我试图找出如何使用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)。任何帮助将不胜感激。
答案 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
。鲍勃