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 — Controla el brillo, la saturación y el tono
Descripción
bool Imagick::modulateImage
( float $brightness
, float $saturation
, float $hue
)
Warning
Esta función no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
Permite controlar el brillo, la saturación y el tono de una imagen. El tono es el porcentaje de la rotación absoluta desde la posición actual. Por ejemplo, 50 resulta en una rotación en el sentido contrario a las agujas del reloj de 90 grados, 150 resulta en una rotación en el sentido de las agujas del reloj de 90 grados, con 0 y 200 resultando en una rotación de 180 grados.
Parámetros
- brightness
-
- saturation
-
- hue
-
Valores devueltos
Devuelve TRUE en caso de éxito.
Anonymous
30-Nov-2008 11:36
