ImageMagick-用纯色替换 GIF 的透明部分?

ImageMagick-用纯色替换 GIF 的透明部分?

我有一个 GIF 文件,其中有一个透明部分。我想用纯白色(或其他颜色)替换它,这样就没有透明部分了。我可以在命令行上使用 ImaageMagick 执行此操作吗?如果图像必须从 .gif 更改为其他格式,那就没问题了。我尝试将其转换为 jpg,但透明部分是黑色的。有没有办法自定义它?

我在 Ubuntu 9.10 Karmic Koala 上使用 ImageMagick

答案1

您可以使用 imagemagick 附带的“转换”二进制文件来执行此操作。

convert myimage.gif -alpha off myimage.gif

请在此处阅读有关将其设置为自定义颜色的信息: http://www.imagemagick.org/Usage/formats/#gif_trans

相关内容