Graphicsmagick“-type PaletteMatte”不会将Alpha通道保留在Palettized输出中

时间:2014-06-17 22:03:45

标签: png graphicsmagick color-palette

使用Windows中的GM命令行在2014年6月17日从GM快照下载的1.4版。 1.3.18的尝试实际上使该工具崩溃了。我正在运行此命令:

gm convert "%~dpnx1" -dither -colors 254 -treedepth 2 -compose Copy -matte
-type PaletteMatte "%~dpn1_8bit.png"

输入PNG是一个带有8位alpha通道的32位PNG,输出需要是具有源透明度的8位古化PNG文件。生成此命令的输出时,将删除alpha并将覆盖的空间转换为全白(255,255,255)。此时不存在alpha通道。我已经尝试了几次这样的迭代,包括做一个只产生32位输出的遮罩的复合:

gm composite "%~dpn1_8bit.tif" -compose Copy "%~dpn1_matte.tif" -matte 
-type PaletteMatte "%~dpn1_8bMatted.png"

到目前为止,即使是XNView也无法做到这一点。任何帮助,将不胜感激。谢谢!!

0 个答案:

没有答案