(PECL imagick 2, PECL imagick 3)
Imagick::reduceNoiseImage — Suaviza los contornos de una imagen
This function has been DEPRECATED as of Imagick 3.4.4. Relying on this function is highly discouraged.
Suaviza los contornos de una imagen mientras que se preserva todavía la información del borde. El algoritmo funciona reemplazando cada píxel con su más cercano inmediato en valor. La zona inmediata está definida por el radio. Use un radio de 0 y Imagick::reduceNoiseImage() seleccionará una radio apropiado automáticamente.
radius
Devuelve true
en caso de éxito.
Lanza ImagickException en caso de error.
Ejemplo #1 Imagick::reduceNoiseImage()
<?php
function reduceNoiseImage($imagePath, $reduceNoise) {
$imagick = new \Imagick(realpath($imagePath));
@$imagick->reduceNoiseImage($reduceNoise);
header("Content-Type: image/jpg");
echo $imagick->getImageBlob();
}
?>