我正在嘗試從一組 PNG(如 f0010.png 等檔案)製作 GIF。
convert *0.png out.gif
GIF 看起來很奇怪——看起來不像 PNG、被截斷、缺少東西等等。
convert out.gif frames%05d.png
提取的幀看起來就像原始幀一樣。然後我嘗試從提取的幀中製作 GIF。
convert frames*.png out2.gif
同樣奇怪的 GIF!啊?
原來的:
等價提取:
動圖:
答案1
我知道如何從一組 JPG 中製作 gif 動圖。我用的是imagemagick。也許這可以幫助你
答案2
我想我找到了解決方案。我試圖在 GIMP 中創建 gif,它告訴我圖像邊界超出了範圍(或者相反,不記得了)。所以我做了:
convert *0.jpg -gravity center -extent 1024x1024 out.gif
現在可以正常顯示了。我基本上隨機選擇了1024x1024。我還沒有弄清楚如何確定邊框大小和範圍,但我確信簡單的谷歌搜尋會告訴我。
無論如何,那個轉變讓它發揮了作用。