Imagick
PHP Manual

Imagick::haldClutImage

(No version information available, might only be in Git)

Imagick::haldClutImageRemplace les couleurs de l'image

Description

public bool Imagick::haldClutImage ( Imagick $clut [, int $channel = Imagick::CHANNEL_DEFAULT ] )

Remplace les couleurs de l'image en utilisant la table de correspondance Hald. Les images Hald peuvent être créée en utilisant le codeur de couleur HALD.

Liste de paramètres

clut

Objet Imagick contenant l'image de correspondance Hald.

channel

Fournit une constante de canal valide pour votre mode de canal. Pour l'appliquer à plus d'un canal, combinez les constantes de canaux en utilisant un opérateur sur les bits. Par défaut, vaut Imagick::CHANNEL_DEFAULT. Reportez-vous à la liste des constantes de canaux

Valeurs de retour

Retourne TRUE en cas de succès.

Erreurs / Exceptions

Lance une exception ImagickException si une erreur survient.

Exemples

Exemple #1 Exemple avec 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();
}

?>


Imagick
PHP Manual