(PECL imagick 2, PECL imagick 3)
Imagick::unsharpMaskImage — Görüntüyü netleştirir
$yarıçap,$sapma,$miktar,$eşik,$kanal = Imagick::CHANNEL_DEFAULT
Görüntüyü netleştirir. Yarıçap ve standart sapması belirtilen bir Gauss işleci
ile görüntü evriştirilir. Makul sonuçlar elde etmek için yarıçap standart
sapmadan büyük olmalıdır. yarıçap olarak 0
verirseniz Imagick::unsharpMaskImage() size uygun
bir yarıçap seçecektir.
yarıçap
sapmaStandart sapma.
miktar
eşik
kanalNormalde 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::unsharpMaskImage() örneği
<?php
function unsharpMaskImage($imagePath, $radius, $sigma, $amount, $unsharpThreshold) {
$imagick = new \Imagick(realpath($imagePath));
$imagick->unsharpMaskImage($radius, $sigma, $amount, $unsharpThreshold);
header("Content-Type: image/jpg");
echo $imagick->getImageBlob();
}
?>