(PECL imagick 2, PECL imagick 3)
Imagick::embossImage — Devuelve una imagen en escala de grises con un efecto tridimensional
Devuelve una imagen en escala de grises con un efecto tridimensional. Se convoluciona la imagen con un operador gaussiano del radio y desviación estándar (sigma) dados. Para obtener resultados razonables, el radio debería ser mayor que sigma. Use un radio de 0 y se elegirá un radio apropiado automáticamente.
radiusEl radio de el efecto
sigmaEl valor sigma del efecto
Devuelve true en caso de éxito.
Lanza ImagickException en caso de error.
Ejemplo #1 Imagick::embossImage()
<?php
function embossImage($imagePath, $radius, $sigma) {
$imagick = new \Imagick(realpath($imagePath));
$imagick->embossImage($radius, $sigma);
header("Content-Type: image/jpg");
echo $imagick->getImageBlob();
}
?>