PHP | imagecopymergegray()函数
imagecopymergegray()函数是PHP中的一个内置函数,用于复制和合并图像的灰度部分。此函数将源图像的一部分复制到目标图像中。此函数在成功时返回 true,在失败时返回 false。
句法:
bool imagecopymergegray ( $dst_image, $src_image, $dst_x, $dst_y, $src_x, $src_y,
$src_w, $src_h, $pct )
参数:此函数接受上述九个参数,如下所述:
- $dst_image:此参数用于设置目标图像链接资源。
- $src_image:该参数用于设置源图片链接资源。
- $dst_x:此参数用于设置目标点的 x 坐标。
- $dst_y:此参数用于设置目标点的 y 坐标。
- $src_x:该参数用于设置源点的x坐标。
- $src_y:该参数用于设置源点的x坐标。
- $src_w:此参数用于设置源宽度。
- $src_h:此参数用于设置源高度。
- $pct:该参数用于根据$pct改变灰度。 $pct 的范围是 0 到 100,其中 0 是全灰度,100 不变。如果 $pct = 0,则不执行任何操作,当 $pct = 100 时,此函数的行为类似于用于调色板图像的 imagecopy()函数,除了忽略 alpha 分量。它实现了真彩色图像的 alpha 透明度。
返回值:此函数在成功时返回 true,在失败时返回 false。
下面的程序说明了PHP中的imagecopymergegray()函数:
方案一:
输出:
方案二:
输出:
相关文章:
- PHP | imagecopy()函数
- PHP | imagecopymerge()函数
参考: 函数 : PHP 。 PHP