在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方法的参数值来实现不同的效果。
在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方法的参数值来实现不同的效果。
本文地址:
/show-282507.html
版权声明:除非特别标注原创,其它均来自互联网,转载时请以链接形式注明文章出处。