(PECL imagick 2, PECL imagick 3)
Imagick::spreadImage — Desloca aleatoriamente cada pixel em um bloco
Método de efeitos especiais que desloca aleatoriamente cada pixel em um bloco definido pelo parâmetro 'radius' (raio).
radius
Retorna true
em caso de sucesso.
Lança uma exceção ImagickException em caso de erro.
Exemplo #1 Exemplo de Imagick::spreadImage()
<?php
function spreadImage($imagePath, $radius) {
$imagick = new \Imagick(realpath($imagePath));
$imagick->spreadImage($radius);
header("Content-Type: image/jpg");
echo $imagick->getImageBlob();
}
?>