PHP | Función Imagick gammaImage()

La función Imagick::gammaImage() es una función incorporada en PHP que se usa para corregir la imagen proporcionando la corrección Gamma. La vista de las mismas imágenes en diferentes dispositivos tendrá diferencias de percepción en la forma en que se representan las intensidades de la imagen en la pantalla.

Sintaxis:

bool Imagick::gammaImage( $gamma, $channel )

Parámetros: esta función acepta dos parámetros, como se mencionó anteriormente y se describe a continuación:

  • $gamma: Este parámetro toma la cantidad de corrección gamma.
  • $channel: Este parámetro toma el valor del canal. El valor del canal predeterminado es Imagick::CHANNEL_DEFAULT.

Valor de retorno: esta función devuelve True en caso de éxito.

Imagen original:

El siguiente programa ilustra la función Imagick::gammaImage() en PHP:

Programa:

<?php 
  
// require_once('path/vendor/autoload.php'); 
  
// Image Header
header('Content-type: image/png');
  
// Create Imagick Object 
$image = new Imagick('img/geeksforgeeks.png');
  
// Use gammaimage function
$image->gammaImage(2.2, Imagick::CHANNEL_DEFAULT);
  
// Display output image
echo $image;
?>

Producción:

Referencia: http://php.net/manual/en/imagick.gammaimage.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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *