(PECL imagick 2, PECL imagick 3)
Imagick::sharpenImage — Aiguise une image
$radius, float $sigma, int $channel = Imagick::CHANNEL_DEFAULT): bool
Aiguise une image. Nous modifions l'image avec un opérateur Gaussien
utilisant 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 radius
de 0 et Imagick::sharpenImage() choisira un bon
radius à votre place.
radius
sigma
channel
Retourne true en cas de succès.
Exemple #1 Exemple avec Imagick::sharpenImage()
<?php
function sharpenImage($imagePath, $radius, $sigma, $channel) {
$imagick = new \Imagick(realpath($imagePath));
$imagick->sharpenimage($radius, $sigma, $channel);
header("Content-Type: image/jpg");
echo $imagick->getImageBlob();
}
?>