International PHP Conference 2015

Imagick::separateImageChannel

(PECL imagick 2.0.0)

Imagick::separateImageChannelSépare un canal d'une image

Description

bool Imagick::separateImageChannel ( int $channel )

Sépare un canal d'une image, et retourne une image en niveaux de gris. Un canal est un composant de couleur particulier, de chaque pixel de l'image.

Liste de paramètres

channel

Le canal à retourner. Pour les espaces de couleurs différentes de RGB, vous pouvez continuer d'utiliser les constantes CHANNEL_RED, CHANNEL_GREEN, CHANNEL_BLUE pour indiquer le premier, second ou troisième canal.

Valeurs de retour

Returns TRUE on success.

Erreurs / Exceptions

Lance une exception ImagickException si une erreur survient.

Exemples

Exemple #1 Exemple avec Imagick::separateImageChannel()

<?php
function separateImageChannel($imagePath$channel) {
    
$imagick = new \Imagick(realpath($imagePath));
    
$imagick->separateimagechannel($channel);
    
header("Content-Type: image/jpg");
    echo 
$imagick->getImageBlob();
}

separateImageChannel($imagePath, \Imagick::CHANNEL_GREEN);

?>

add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top