PHP imagecolorat - obtenir la valeur de la couleur d'un indice de pixel
imagecolorat - obtenir la valeur de l'indice de couleur d'un pixel.
grammaire
int imagecolorat ( resource $image , int $x , int $y )
Retourne l'image spécifiée par la couleur de dessin de l'emplacement de pixel index spécifié.
Si PHP est compilé avec la bibliothèque GD 2.0 ou version ultérieure et l'image est une image vraie couleur, cette fonction retourne un nombre entier des valeurs RVB de ce point. En déplaçant le masque pour obtenir la valeur des composantes rouge, verte et bleue de chacun.
Exemples
Pour obtenir les valeurs RVB respectives.
<?php $im = ImageCreateFromPng("w3big-logo.png"); $rgb = ImageColorAt($im, 100, 25); $r = ($rgb >> 16) & 0xFF; $g = ($rgb >> 8) & 0xFF; $b = $rgb & 0xFF; ?>
articles connexes
- imagecolorset () pour définir l'indice de palette de couleurs spécifiée.
- imagecolorsforindex () pour obtenir une couleur d'index.