{site_name}

{site_name}

🌜 搜索

在PHP中,Gmagick::modulateimage方法用于调整图像的亮度、饱和度和色调

php 𝄐 0
php gmp扩展,php gmdate,php gmp 向左移动,php gmp模块 debian安装,php gmp的最大位数,php gmbh
在PHP中,Gmagick::modulateimage方法用于调整图像的亮度、饱和度和色调。

该方法接受三个参数,分别是brightness(亮度),saturation(饱和度)和hue(色调),取值范围都是0-100。brightness参数用于调整图像的亮度,100表示原始亮度,小于100会使图像变暗,大于100会使图像变亮。saturation参数用于调整图像的饱和度,100表示原始饱和度,小于100会使图像变灰,大于100会使图像更鲜艳。hue参数用于调整图像的色调,100表示原始色调,小于100会使图像偏向蓝色,大于100会使图像偏向红色。

以下是一个示例代码:

php
<?php
$gmagick = new Gmagick('input.jpg');
$gmagick->modulateimage(80, 120, 100);
$gmagick->writeimage('output.jpg');
?>


上述代码将会读取名为input.jpg的图片,然后使用modulateimage方法将亮度调整为80%原始值,饱和度调整为120%原始值,色调保持不变。最后将处理后的图像保存为名为output.jpg的文件。

你可以根据自己的需要调整modulateimage方法的参数值来实现不同的效果。