(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.
$yarıçap
): bool
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();
}
?>