牛牛在线工具

Gmagick::solarizeimage()

收录 8868 个 PHP 函数,含用途说明与用法示例。

Gmagick::solarizeimage()

将图像中的亮度超过给定阈值的像素反转

函数名: Gmagick::solarizeimage() 适用版本: PHP 5 >= 5.5.0, PECL gmagick >= 1.1.0 用法: Gmagick::solarizeimage ( float $threshold ) 说明: Gmagick::solarizeimage() 函数将图像中的亮度超过给定阈值的像素反转。它将像素的亮度值大于或等于阈值的像素变为黑色,而将亮度值低于阈值的像素变为白色。 参数: threshold:阈值,取值范围为 0 到 QuantumRange (通常为 65535) 之间的浮点数。 返回值:成功时返回 true,失败时返回 false。 示例: <?php // 创建一个 Gmagick 对象 $image = new Gmagick('path/to/image.jpg'); // 应用 solarizeimage() 函数,并设置阈值为 0.5 $image->solarizeimage(0.5); // 保存修改后的图像 $image->writeImage('path/to/new_image.jpg'); ?> 以上示例中,我们首先创建了一个 Gmagick 对象,并加载了一个名为 "image.jpg" 的图像。然后,我们调用 solarizeimage() 函数,并将阈值设置为 0.5。最后,我们将修改后的图像保存到新的文件 "new_image.jpg" 中。 请注意,为了使用 Gmagick 类和相关的函数,您需要安装 Gmagick 扩展,并且 PHP 版本需要大于或等于 5.5.0。