您應該使用 PECL 安裝此函式庫。或者,如果您像我一樣使用 composer,您應該使用此 packagist 套件或類似的套件
"https://packagist.org/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/packages/tpmanc/yii2-imagick"