PHP 5.4.33 Released

Imagick::modulateImage

(PECL imagick 2.0.0)

Imagick::modulateImageContrôle la saturation, l'intensité et la teinte

Description

bool Imagick::modulateImage ( float $brightness , float $saturation , float $hue )

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.

add a note add a note

User Contributed Notes 1 note

up
0
Anonymous
5 years ago
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();
?>
To Top