2016-08-21 10 views
0

Я пытаюсь сшить вместе пучок .png, содержащий некоторую альфа (прозрачность), но имеющие равномерно белый фон. Png выглядит индивидуально, но в результате .gif некоторые фреймы приобретают пятнистый фон, который, как представляется, имеет тот же цвет RGBA, что и некоторые из анимированных точек.Анимированный gif, созданный с помощью ImageMagick, имеет глянцевый цветной цвет фона

example of glitchy behavior

Я попытался следующие команды

convert -delay 1 im*.png anim.gif 
convert -delay 1 -alpha set im*.png anim.gif 
convert -delay 1 -alpha set -dispose background im*.png anim.gif 
convert -delay 1 -alpha set -dispose previous im*.png anim.gif 
convert -delay 1 -alpha set -dispose previous -background white im*.png anim.gif 

в значительной степени просто пытаются дополнительные флаги, чтобы увидеть, если что-нибудь случится, чтобы исправить глюк, но я получаю такое же поведение в каждом конкретном случае. У кого-нибудь есть исправление?

ответ

0

Ах, this question привел меня к правильному ответу -

convert -delay 1 -layers Optimize im*.png anim.gif 

работы!

 Смежные вопросы

  • Нет связанных вопросов^_^