2016-10-18 13 views
0

gifファイルをpngに変換しようとするといくつかの問題が発生します。 gifをconvert loading_32.gif loading.pngを使って変換します。それは11のPNGファイルを生成しますが、これはかなりうまいです。しかし、私はconvert -delay 10 -loop 0 *.png loading2.gifを使ってこれらのpngファイルをgifに再度変換しようとしていますが、私は別のgifを取得します。 GIFへのリンク:original gifgenerated gifImagemagick:gifをpngに変換し、pngをgifに変換すると結果が異なる

誰かが助けてくれることを願っています!

答えて

0

これは、*.pngが元の順序でイメージを追加しないために発生します。以下を試してください...

convert -delay 10 -loop 0 loading-{0..11}.png loading2.gif 
+0

お返事ありがとうございます。私はPNGの各色を指定することなく、PNGファイルを変換することができる方法を知っていますか?私は実際にこのようなものを使用します: 'convert loading-0.png -fuzz 10%-fill"#ff0000 "-opaque"#5677ACFF "loading-0.png"#5677ACFFを#ff0000に変更しますが、 pngファイルに存在します。ありがとう! –

+0

X、Y座標を知っているなら、[Draw Color Fill](http://www.imagemagick.org/Usage/draw/#color)が機能するかもしれません。 '変換in.png -fuzz 10%-fill '#ff0000' -draw 'color 20,30 filltoborder' out.png' – emcconville

関連する問題