6.14.20 imagecolorat()Retourne l'index de la couleur d'un pixel donné[ Exemples avec imagecolorat ] PHP 3, PHP 4, PHP 5
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 :
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
.
|