📜  PHP |想象一下 shadeImage()函数

📅  最后修改于: 2022-05-13 01:56:25.559000             🧑  作者: Mango

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