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