それらからアニメーション化されたgifを作成したいjpgファイルがいくつかあります。この問題に対して gmagick で役立つ方法が見つかりません。誰もそれについて知っていますか?
そのための簡単な例が必要です。タイ
それらからアニメーション化されたgifを作成したいjpgファイルがいくつかあります。この問題に対して gmagick で役立つ方法が見つかりません。誰もそれについて知っていますか?
そのための簡単な例が必要です。タイ
2つのPNGファイルからGIF画像を作成する方法に関するGmagickの例:
$first = new Gmagick("example.0.png");
$first->setImageformat("gif");
$first->setImageDelay(100);
$second = new Gmagick ("example.1.png");
$first->nextImage();
$first->addImage($second);
$first->previousImage();
$first->write('example.gif');
Gmagick
内部で現在のイメージを追跡するように注意してください。これが、2番目のイメージを追加する前にドキュメントが使用され、ディスクに書き込む前にドキュメントが使用されるnextImage
理由です。previousImage
この2つの画像の例から始めて、からarray
3つの画像を追加するバージョンに変更します。そして最後にarray
、ディレクトリから0からNの画像を読み取ります(例:)glob
。楽しむ!