↑HOME

《 PR DOCUMENT 》1908

PHPとImagemagick(Imagick)を使って写真・画像を加工編集5

Imagick::addImage — 新しい画像を Imagick オブジェクトの画像リストに追加する

(PECL imagick 2.0.0)


説明

bool Imagick::addImage ( Imagick $source )

警告

この関数は、現在のところ詳細な情報はありません。引数のリストのみが記述されています。

元オブジェクトの現在の位置にある新しい画像を、 Imagick オブジェクトの画像リストに追加します。 この操作を行うと、イテレータがリストの最後尾に移動します。

パラメータ

source

    元の Imagick オブジェクト。

返り値

成功した場合に TRUE を返します。

エラー / 例外

エラー時に ImagickException をスローします。

<?php
    $filelist = array("fileitem1.png","fileitem2.png","fileitem3.png");

    $aniGif = new Imagick();
    $aniGif->setFormat("gif");

    foreach($filelist as $frameitem){
        echo "-----------------------\n adding frame {$frameitem}\n";
        $frame = new Imagick($frameitem);      
        $aniGif->addImage($frame);
        //$delay time unit is micro second so 100 = 1s, one picture per second
        $aniGif->setImageDelay($delay = 100);
        echo "end of adding frame {$frameitem}\n";
    }
    //there more than one file, so must be using writeImages()
    $aniGif->writeImages($fileTarget = "aniGif.gif", $adjoin = true);
?>



丸みのある可愛らしいサンセリフのフォント「Camisado Free Font」過去ログ一覧Imagick::adaptiveThresholdImage 輝度の範囲にもとづいて各ピクセル PHP

  ↑HOME