Imagemagick 轉換製作奇怪的 gif

Imagemagick 轉換製作奇怪的 gif

我正在嘗試從一組 PNG(如 f0010.png 等檔案)製作 GIF。

convert *0.png out.gif

GIF 看起來很奇怪——看起來不像 PNG、被截斷、缺少東西等等。

convert out.gif frames%05d.png

提取的幀看起來就像原始幀一樣。然後我嘗試從提取的幀中製作 GIF。

convert frames*.png out2.gif

同樣奇怪的 GIF!啊?

原來的:

原來的

等價提取:

從 GIF 中提取的等效內容

動圖:

動圖

答案1

我知道如何從一組 JPG 中製作 gif 動圖。我用的是imagemagick。也許這可以幫助你

將 JPG 圖片轉換為動畫 GIF

答案2

我想我找到了解決方案。我試圖在 GIMP 中創建 gif,它告訴我圖像邊界超出了範圍(或者相反,不記得了)。所以我做了:

convert *0.jpg -gravity center -extent 1024x1024 out.gif

現在可以正常顯示了。我基本上隨機選擇了1024x1024。我還沒有弄清楚如何確定邊框大小和範圍,但我確信簡單的谷歌搜尋會告訴我。

無論如何,那個轉變讓它發揮了作用。

相關內容