(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
sapma
Standart sapma.
miktar
eşik
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::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();
}
?>