La función Imagick::modulateImage() es una función incorporada en PHP que se usa para controlar el brillo, la saturación y el tono de una imagen.
Sintaxis:
bool Imagick::modulateImage( $brightness, $saturation, $hue )
Parámetros: esta función acepta tres parámetros, como se mencionó anteriormente y se describe a continuación:
- $brightness: este parámetro se utiliza para mantener el valor del brillo.
- $saturación: este parámetro se utiliza para mantener el valor de saturación.
- $hue: Este parámetro se utiliza para mantener el valor de tono.
Valor de retorno: esta función devuelve True en caso de éxito.
Los siguientes programas ilustran la función Imagick::modulateImage() en PHP:
Imagen original:
Programa 1:
<?php /*require_once('vendor/autoload.php'); */ header('Content-type: image/png'); /*Create Imagick Object*/ $image = new Imagick('img/geeksforgeeks.png'); /*modulateImage function*/ $image->modulateImage(60, 100, 100); echo $image; ?>
Producción:
Programa 2:
<?php /*require_once('vendor/autoload.php');*/ /*Imagick Object*/ $imagick = new Imagick('img/geeksforgeeks.png'); /*modulateImage*/ $imagick->modulateImage(100, 0, 100); /*Write Image*/ $imagick->writeImage('rotationalImage1.png'); /*Destroy Imagick Variable*/ $imagick->destroy(); ?>
Producción:
Referencia: http://php.net/manual/en/imagick.modulateimage.php
Publicación traducida automáticamente
Artículo escrito por sarthak_ishu11 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA