Here's a example of this function:
<?php
$img = new Imagick();
$img->readImage($image_file_name);
// leave hue at 100%, drop saturation by 100%, leave brightness at 100%
$img->modulateImage(100, 0, 100);
$img->writeImage($thumb_file_name);
$img->clear();
$img->destroy();
?>
Imagick::modulateImage
(PECL imagick 2.0.0)
Imagick::modulateImage — Contrôle la saturation, l'intensité et la teinte
Description
bool Imagick::modulateImage
( float $brightness
, float $saturation
, float $hue
)
Avertissement
Cette fonction n'est pas documentée et seule la liste des arguments est disponible.
Contrôle l'intensité, la saturation et la teinte d'une image. La couleur est le pourcentage de rotation absolue depuis la position courante. Par exemple, la valeur 50 engendre une rotation anti-horaire de 90 degrés, 150 produit une rotation horaire de 90 degrés, tandis que 0 et 200 produisent des rotations de 180 degrés.
Liste de paramètres
- brightness
-
- saturation
-
- hue
-
Valeurs de retour
Returns TRUE on success.
Imagick::modulateImage
Anonymous
30-Nov-2008 11:36
30-Nov-2008 11:36
