Sim, usando a ferramenta imagemagick
s convert
:
convert -delay 20 -loop 0 frame*.png animated.gif
Isso levará todos os quadros de origem e os transformará em uma imagem GIF animada. O argumento -delay 20 causará 20 centésimos de segundo de atraso entre cada frame, e o -loop 0 fará com que o gif faça um loop repetidamente.
Quanto à configuração da cor do plano de fundo para o gif, isso pode ser feito com os sinalizadores background
e flatten
:
convert -delay 20 -loop 0 frame*.png -background white -flatten animated.gif