PHP |想象一下 shadeImage()函数
Imagick::shadeImage()函数是PHP中的一个内置函数,用于创建给定图像的 3D 效果。将远处的光线照射到图像上以创建 3D 效果。方位角以 x 轴的度数为单位,仰角以 z 轴上方的像素为单位。
句法:
bool Imagick::shadeImage( $gray, $azimuth, $elevation )
参数:此函数接受三个参数,如上所述,如下所述:
- $gray:此参数存储非零值,并对每个像素的强度进行着色。
- $azimuth:该参数存储光源方向的值。它以 x 轴的度数为单位。
- $elevation:该参数存储光源方向的值。它以 z 轴上方的像素为单位进行测量。
返回值:此函数在成功时返回 True。
原图:
下面的程序说明了PHP中的Imagick::shadeImage()函数:
程序:
shadeImage(true, 45, 20);
// Image Header
header("Content-Type: image/jpg");
// Display the image
echo $imagick->getImageBlob();
?>
输出:
相关文章:
- PHP |想象一下 transposeImage()函数
- PHP |想象一下 addNoiseImage()函数
参考: http: PHP。 PHP