(PECL imagick 2, PECL imagick 3)
Imagick::trimImage — Supprime les bords de l'image
Description
public
Imagick::trimImage(float
$fuzz
): bool
Liste de paramètres
-
fuzz
-
Par défaut, la cible doit correspondre à une couleur particulière
de pixel. Cependant, dans la plupart des cas, 2 couleurs peuvent
différer légèrement. Le paramètre fuzz
de l'image définit la tolérance acceptée afin de considérer deux
couleurs comme couleurs identiques. Ce paramètre représente les
variations d'intervalle quantique.
Valeurs de retour
Retourne true
en cas de succès.
Erreurs / Exceptions
Lance une exception ImagickException si une erreur survient.
Exemples
Exemple #1 Exemple avec imagick::trimimage():
Tronque l'image, puis l'affiche au navigateur.
<?php
/* Crée l'objet et lit l'image */
$im = new Imagick("image.jpg");
/* Tronque l'image. */
$im->trimImage(0);
/* Affiche l'image */
header("Content-Type: image/" . $im->getImageFormat());
echo $im;
?>
Voir aussi
- imagick::getquantumdepth() - Lit la profondeur quantique
- imagick::getquantumrange() - Retourne l'intervalle quantique de Imagick
- imagecropauto() - Recadre une image automatiquement en utilisant un des modes disponibles