2

我有一个彩色的动画 GIF,我想让它变成灰度。如何使用 ImageMagick 做到这一点?我试过用这个:

convert image.gif -fx "(r+g+b)/3" imageGS.gif

但这给我留下了一个灰度图像,它只是动画的第一帧。

如何告诉 ImageMagick 影响动画的所有帧?

4

1 回答 1

2

改用调制命令并将饱和度设置为 0:

convert image.gif -modulate 100,0,100 imageGS.gif

我用我自己的动画 gif 对此进行了测试,它确实有效。

于 2013-02-11T20:34:27.107 回答