(PECL imagick 2, PECL imagick 3)
Imagick::gammaImage — Görüntünün gammasını düzeltir
Görüntünün gammasını düzeltir. Aynı görüntü farklı ekranlarda algısal olarak bazı farklar gösterir. Bu farkları düzeltmek için kırmızı, mavi ve yeşil kanalların gamma değerlerinde değişiklik yapılır. Bu değerler 0.8 ile 2.3 arasında belirtilir.
gamma
Kanalın gamma düzeltmesi.
kanal
Normalde kanal türü sabitlerinden biri, ancak bitsel işleçler kullanılarak birden fazla kanal belirtilebilir.
Başarı durumunda true
döner.
Hata durumunda bir ImagickException istisnası oluşur.
Örnek 1 - Imagick::gammaImage() kullanımı
<?php
function gammaImage($imagePath, $gamma, $channel) {
$imagick = new \Imagick(realpath($imagePath));
$imagick->gammaImage($gamma, $channel);
header("Content-Type: image/jpg");
echo $imagick->getImageBlob();
}
?>