函式名: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 擴充套件才能使用該函式。