函数名: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 扩展才能使用该函数。