查詢

Imagick::waveImage()函式—用法及示例

「 將影象波浪化,建立波浪效果 」


函式名:Imagick::waveImage()

函式描述:該函式用於將影象波浪化,建立波浪效果。

適用版本:PHP 5 >= 5.1.0, PHP 7, PECL imagick >= 2.0.0

語法:public Imagick::waveImage(float $amplitude, float $length)

引數:

  • $amplitude:波浪的振幅,取值範圍為正浮點數,預設為25。
  • $length:波浪的長度,取值範圍為正浮點數,預設為150。

返回值:成功時返回 true,失敗時返回 false。

示例:

// 建立 Imagick 物件
$image = new Imagick('path/to/image.jpg');

// 應用波浪效果
$image->waveImage(30, 200);

// 顯示影象
header('Content-Type: image/jpeg');
echo $image;

在上面的示例中,我們首先建立了一個 Imagick 物件,並載入了一張影象。然後,我們使用 waveImage() 函式將影象波紋化,設定了振幅為30,長度為200。最後,我們將處理後的影象以 JPEG 格式輸出。

注意:在使用 waveImage() 函式之前,需要確保已經安裝了 Imagick 擴充套件,並且 PHP 版本符合要求。

補充糾錯
熱門PHP函式
分享連結