(PECL imagick 2, PECL imagick 3)
Imagick::reduceNoiseImage — Görüntünün dış hatlarını yumuşatır
Imagick 3.4.4 itibariyle bu işlevin kullanımı ÖNERİLMEMEKTEDİR. Bu işleve asla güvenilmemelidir.
Görüntünün dış hatlarını kenar bilgisini koruyarak yumuşatır. Algoritma, her
pikselin rengini komşu pikselin rengine en yakın renkle değiştirerek
çalışır. Komşuluk yarıçap
ile belirlenir.
yarıçap
0 belirtilirse yöntem uygun bir yarıçap seçecektir.
Başarı durumunda true
döner.
Hata durumunda bir ImagickException istisnası oluşur.
Örnek 1 - Imagick::reduceNoiseImage() örneği
<?php
function reduceNoiseImage($imagePath, $reduceNoise) {
$imagick = new \Imagick(realpath($imagePath));
@$imagick->reduceNoiseImage($reduceNoise);
header("Content-Type: image/jpg");
echo $imagick->getImageBlob();
}
?>