Description
int
imagecolorat ( resource image, int x, int y )
imagecolorat() retourne l'index de la couleur du pixel situé
aux coordonnées (x, y), dans l'image
image.
Si PHP supporte la bibliothèque GD version 2.0 ou plus récent, et que l'image
est une image en TrueColor, cette fonction retourne la valeur RGB
du pixel, sous forme d'un entier. Utiliser les opérateurs de bits et les
masques pour distinguer le rouge, du vert et du bleu :
Exemple 1. Accès aux valeurs RGB
<?php $im = ImageCreateFromPng("rockym.png"); $rgb = ImageColorAt($im, 100, 100); $r = ($rgb >> 16) & 0xFF; $g = ($rgb >> 8) & 0xFF; $b = $rgb & 0xFF; ?>
|
|
Voir aussi
imagecolorset() et
imagecolorsforindex().