(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.
radius
El radio de el efecto
sigma
El 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();
}
?>