Fonction PHP Imagick haldClutImage ()

| | | | | | | | | | | | | | |
Syntaxe :
bool Imagick : :haldClutImage ($clut, $channel)
Paramètres :cette fonction prend deux paramètres comme ci-dessus et décrit ci-dessous :
  • $clut :ce paramètre est utilisé pour stocker la valeur de l`objet Imagick contenant l`image de recherche Hald.
  • $ canal :Ce paramètre fournit une constante de canal valide pour le mode canal. Plusieurs canaux peuvent être combinés à l`aide de l`opérateur au niveau du bit. Le canal par défaut dans la fonction Imagick est Imagick::CHANNEL_DEFAULT.
Valeur renvoyée :Cette fonction renvoie True en cas de succès.Erreurs / Exceptions :Cette lèvera une exceptionImagickException en cas d`erreur.Image originale :
Le programme suivant illustre la fonction Imagick::haldClutImage()en PHP :Programme 1 : < ? Php
// require_once (` path / vendor / autoload.php `);
// Créer de nouveaux objets Imagick$imagick = nouveau Imagick ( realpath ( `img / engineeringforengineer.png` )); $imagickPalette = nouveau Imagick ( realpath ( " img / ingénieurpouringénieur. png " ));
// Utiliser les fonctions sepiatoneImage et haldClutImage $imagickPalette -> sepiatoneImage (50); $imagick -> haldClutImage ( $imagickPalette );
// Titre de l`imageheader ( "Content-Type : image / jp g" );
// Afficher l`image de sortieecho $ imagick -> getImageBlob(); ?>
Sortie : Programme 2 : < ? php
// require_once (` path / vendor / autoload.php `);
// Crée un nouvel objet Imagick$imagick = new Imagick ( `img /engineerforengineer.png` ); $imagickPalette = new Imagick ( "img/engineerforengineer.png" );
// Utilisation de la fonction haldClutImage$imagickPalette -> sepiatoneImage (150); $imagick -> haldClutImage ( $imagickPalette );
// Écrire une image de sortie$imagick -> writeImage ( `raiseImae1.png` );
// Détruire Imagick$imagick -> destroy(); ?>
Sortie : Lien : http://php.net/manual/en/imagick .haldclutimage.php