您应该使用 PECL 安装此库。或者,如果您像我一样使用 composer,则应该使用此 packagist 包或类似的包
"https://packagist.org.cn/packages/tpmanc/yii2-imagick"
(PECL imagick 2, PECL imagick 3)
Imagick::gammaImage — 伽马校正图像
伽马校正图像。在不同设备上查看的同一图像,在屏幕上表示图像强度的方式上会存在感知差异。为红色、绿色和蓝色通道指定单独的伽马级别,或使用伽马参数调整所有三个通道。值通常在 0.8 到 2.3 之间。
成功时返回 true
。
发生错误时抛出 ImagickException。
示例 #1 Imagick::gammaImage()
<?php
function gammaImage($imagePath, $gamma, $channel) {
$imagick = new \Imagick(realpath($imagePath));
$imagick->gammaImage($gamma, $channel);
header("Content-Type: image/jpg");
echo $imagick->getImageBlob();
}
?>
您应该使用 PECL 安装此库。或者,如果您像我一样使用 composer,则应该使用此 packagist 包或类似的包
"https://packagist.org.cn/packages/tpmanc/yii2-imagick"