标签: imagemagick animated-gif
我有一个颜色的动画GIF,我想把它变成灰度。我怎么能用ImageMagick做到这一点?我试过用这个:
convert image.gif -fx "(r+g+b)/3" imageGS.gif
但是这给我留下了灰度图像,这只是动画的第一帧。
如何告诉ImageMagick影响动画的所有帧?
答案 0 :(得分:2)
改为使用modulate命令并将饱和度设置为0:
convert image.gif -modulate 100,0,100 imageGS.gif
我用我自己的GIF动画测试了它并且它有效。