(PECL imagick 3)
Imagick::haldClutImage — Reemplaza los colores de la imagen
Reemplaza los colores de la imagen usando una paleta Hald. Las imágenes Hald se pueden crear usando un codificador de color HALD.
clut
Objeto Imagick que contiene la paleta Hald.
channel
Proporciona una constante de canal válida para su modo de canal. Para aplicarlo a más de un canal, combínense las constantes de canales utilizando un operador a nivel de bits. Por omisión, vale Imagick::CHANNEL_DEFAULT
. Consúltese la lista de constantes de canales
Devuelve true
en caso de éxito.
Lanza una excepción ImagickException si ocurre un error.
Ejemplo #1 Imagick::haldClutImage()
<?php
function haldClutImage($imagePath) {
$imagick = new \Imagick(realpath($imagePath));
$imagickPalette = new \Imagick(realpath("images/hald/hald_8.png"));
$imagickPalette->sepiatoneImage(55);
$imagick->haldClutImage($imagickPalette);
header("Content-Type: image/jpg");
echo $imagick->getImageBlob();
}
?>