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

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

PHP |想象一下paintTransparentImage()函数

Imagick::paintTransparentImage()函数是PHP中的一个内置函数,用于将颜色与定义的颜色匹配的任何像素更改。

句法:

bool Imagick::paintTransparentImage( $target, $alpha, $fuzz )

参数:此函数接受三个参数,如上所述,如下所述:

  • $target:它包含目标颜色的值,以在给定范围内更改指定的不透明度值。
  • $alpha:它包含从 0.0(完全透明)到 1.0(完全不透明)的浮点值。
  • $fuzz:它定义了将两种颜色视为相同的容忍度。

返回值:此函数在成功时返回 True。

错误/异常:此函数在错误时抛出 ImagickException。

下面的程序说明了PHP中的 Imagick::paintTransparentImage()函数:

程序:

getQuantumDepth()['quantumDepthLong'];
  
// Use Imagick::paintTransparentImage() function function
// change the pixel color
$paintit->paintTransparentImage("White", 0.2, 0.5 *$quantum);
  
header("Content-Type: image/jpg"); 
  
// Display the output image 
echo $paintit->getImageBlob(); 
  
?>

输出:
绘制透明图像()函数

参考: https://www. PHP.net/manual/en/imagick.painttransparentimage。 PHP