查詢

Gmagick::embossimage()函式—用法及示例

「 對影象應用浮雕效果 」


函式名:Gmagick::embossimage()

適用版本:PHP >= 5.3.0

用法:Gmagick::embossimage() 函式用於對影象應用浮雕效果。

語法:bool Gmagick::embossimage(float $radius, float $sigma)

引數:

  • $radius:浮雕效果的半徑,以畫素為單位。較大的值會產生更明顯的浮雕效果。通常使用0.0到3.0之間的值。
  • $sigma:浮雕效果的強度。較大的值會產生更明顯的效果。通常使用0.0到3.0之間的值。

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

示例:

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

// 應用浮雕效果
$image->embossimage(1, 0.5);

// 顯示或儲存處理後的影象
header('Content-Type: image/jpg');
echo $image;

上述示例中,我們首先建立了一個 Gmagick 物件,載入了一張影象。然後呼叫 embossimage() 函式,傳入半徑和強度引數,將浮雕效果應用於影象。最後,我們將處理後的影象顯示在瀏覽器上。請注意,你需要在伺服器上安裝 Gmagick 擴充套件才能使用該函式。

補充糾錯
上一個函式: Gmagick::enhanceimage()函式
下一個函式: Gmagick::edgeimage()函式
熱門PHP函式
分享連結