牛牛在线工具

Imagick::brightnessContrastImage()

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

Imagick::brightnessContrastImage()

调整图像的亮度和对比度

函数名:Imagick::brightnessContrastImage() 适用版本:Imagick类在PHP 5 >= 5.1.0, PHP 7中可用。 用法:该函数用于调整图像的亮度和对比度。 语法:public Imagick::brightnessContrastImage(float $brightness, float $contrast [, int $channel = Imagick::CHANNEL_DEFAULT]) 参数: $brightness:用于调整亮度的浮点数值。正值增加亮度,负值减少亮度。 $contrast:用于调整对比度的浮点数值。正值增加对比度,负值减少对比度。 $channel(可选):指定应用调整的通道。默认为Imagick::CHANNEL_DEFAULT,可选值有: Imagick::CHANNEL_UNDEFINED Imagick::CHANNEL_RED Imagick::CHANNEL_GRAY Imagick::CHANNEL_CYAN Imagick::CHANNEL_MAGENTA Imagick::CHANNEL_YELLOW Imagick::CHANNEL_BLACK Imagick::CHANNEL_ALPHA Imagick::CHANNEL_RGB 返回值:成功时返回true,失败时返回false。 示例: // 创建Imagick对象并加载图像 $image = new Imagick('image.jpg'); // 调整图像的亮度和对比度 $image->brightnessContrastImage(0.5, 0.3); // 显示调整后的图像 header('Content-Type: image/jpeg'); echo $image; 上述示例将加载名为"image.jpg"的图像,并将其亮度增加0.5,对比度增加0.3。最后,将调整后的图像输出到浏览器。请注意,你需要确保你的PHP环境已经安装了Imagick扩展。