La función Imagick::clutImage() es una función incorporada en PHP que se usa para reemplazar los colores en la imagen. El segundo parámetro de esta función reemplaza el color en un canal específico.
Sintaxis:
bool Imagick::clutImage( $lookup_table, $channel = Imagick::CHANNEL_DEFAULT )
Parámetros: esta función acepta dos parámetros, como se mencionó anteriormente y se describe a continuación:
- $lookup_table: este parámetro contiene el objeto Imagick para la tabla de búsqueda de colores.
- $canal: Son las constantes del canal las que proporcionan cualquier canal que sea válido para su modo de canal. El valor predeterminado de $channel es Imagick::CHANNEL_DEFAULT.
Valor devuelto: esta función devuelve verdadero en caso de éxito o falso en caso de error.
El siguiente programa ilustra la función Imagick::clutImage() en PHP:
Programa:
PHP
<?php // Declare an Imagick object $image = new Imagick( 'https://write.geeksforgeeks.org/wp-content/uploads/geeksforgeeks-17.png'); $clut = new Imagick(); // Imagick object chosen green color from color lookup table $clut->newImage(1, 1, new ImagickPixel('green')); // No channel is applied hence default channel is used $image->clutImage($clut); header("Content-Type: image/jpg"); // Display the output image echo $image->getImageBlob(); ?>
Producción:
Referencia: https://www.php.net/manual/en/imagick.clutimage.php
Publicación traducida automáticamente
Artículo escrito por VigneshKannan3 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA