(PECL imagick 2, PECL imagick 3)
Imagick::sketchImage — Simule un crayon à main levée
Simule un crayon à main levée. Nous modifions l'image en utilisant
un opérateur Gaussien avec le paramètre radius
et la déviation standard sigma. Pour de bons
résultats, le paramètre radius doit être plus
élevé que le paramètre sigma. Utilisez un
sigma de 0 et Imagick::sketchImage() sélectionnera
automatiquement un bon radius à votre place. Le paramètre
angle fournit l'angle du flou du mouvement.
Cette méthode n'est disponible que si Imagick a été compilé avec ImageMagick version 6.2.9 ou supérieur.
radius
sigma
angle
Retourne true en cas de succès.
Exemple #1 Exemple avec Imagick::sketchImage()
<?php
function sketchImage($imagePath, $radius, $sigma, $angle) {
$imagick = new \Imagick(realpath($imagePath));
$imagick->sketchimage($radius, $sigma, $angle);
header("Content-Type: image/jpg");
echo $imagick->getImageBlob();
}
?>