Imagick
PHP Manual

Imagick::embossImage

(PECL imagick 2.0.0)

Imagick::embossImageReturns a grayscale image with a three-dimensional effect

Descrição

bool Imagick::embossImage ( float $radius , float $sigma )

Returns a grayscale image with a three-dimensional effect. We convolve the image with a Gaussian operator of the given radius and standard deviation (sigma). For reasonable results, radius should be larger than sigma. Use a radius of 0 and it will choose a suitable radius for you.

Parâmetros

radius

The radius of the effect

sigma

The sigma of the effect

Valor Retornado

Retorna TRUE no sucesso.

Erros

Lança ImagickException em caso de erro.

Exemplos

Exemplo #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();
}

?>


Imagick
PHP Manual