(PECL imagick 2, PECL imagick 3)
Imagick::waveImage — 對影像套用波浪濾鏡
將波浪濾鏡應用於影像。如果 Imagick 是以 ImageMagick 6.2.9 或更新版本編譯的,則此方法可用。
amplitude(振幅)
波浪的振幅。
length(長度)
波浪的長度。
成功時返回 true
。
發生錯誤時拋出 ImagickException。
範例 #1 WaveImage 可能相當耗時 Imagick::waveImage()
<?php
function waveImage($imagePath, $amplitude, $length) {
$imagick = new \Imagick(realpath($imagePath));
$imagick->waveImage($amplitude, $length);
header("Content-Type: image/jpg");
echo $imagick->getImageBlob();
}
?>