📅  最后修改于: 2023-12-03 15:33:32.681000             🧑  作者: Mango
Gmagick是PHP的一个扩展,它使用了GraphicsMagick图像处理库,用于处理各种类型的图像。其中charcoalimage()函数就是Gmagick库中一个常用的函数之一,它能够将图像转化为炭笔画效果。
Gmagick Gmagick::charcoalimage(float $radius, float $sigma)
$radius
:炭笔画效果的半径,取值范围[0,30];$sigma
:模糊度,取值范围[0,30]。成功返回一个新的Gmagick对象,失败则返回false。
<?php
// 实例化对象并加载图片
$gmagick = new Gmagick('example.jpg');
// 将图片转化为炭笔画效果
$gmagick->charcoalimage(5, 2);
// 输出结果
header('Content-Type: image/png');
echo $gmagick;
在上述示例中,我们首先实例化了一个Gmagick对象,并加载了一张图片。然后,我们调用了charcoalimage()函数,将图片转化为炭笔画效果,并指定了半径和模糊度。最后,我们将结果输出到浏览器中。