1

アニメーションを維持しながら、アニメーションGIFを180度回転できるコードはありますか?

標準のimagerotate関数(jpegからgifに適切なものを変更)を使用してみましたが、それでも最初のフレームしか出力されません。

https://stackoverflow.com/a/9356895/462158も見つけましたが、可能であればImageMagick以外のものを見つけたいと思います。

ありがとう!

4

1 に答える 1

1

コメントで提案されているように、ImageMagick rotateImageを使用できます

また

  1. gif からフレームを抽出する
  2. 個々のフレームを好きなように処理します (あなたの場合は imagerotate..)
  3. アニメーションを再構築する

gif 画像からフレームを抽出 (およびアニメーションを再構築) するには、たとえばgifsicleを使用できます。

最初の方法の方が簡単なので、まずはそれを試してみてください。ただし、何らかの理由でニーズに合わない場合は、手動で処理することも常にオプションです。

于 2012-08-13T12:57:10.837 に答える