(PECL imagick 2.0.0)
Imagick::embossImage — Devuelve una imagen en escala de grises con un efecto tridimensional
$radius
, float $sigma
) : boolDevuelve 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();
}
?>