English | 简体中文 | 繁體中文
查询

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函数
分享链接