(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ıçap0 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();
}
?>