Php

fatifz Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -  
fatifz Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
J’ai cherché à trouver la valeur de RGB de chaque pixel d’une image en php, j’ai trouvé cette écriture et j’ai pas compris
$rgb = imagecolorat($orig, $x, $y); //Pour chaque pixel, on récupère un triplet d'octets
***** $r = ($rgb >> 16) & 0xff; ****
***** $g = ($rgb >> 8) & 0xff;****
***** $b = $rgb & 0xff;****
Et par la suite j’ai enregistré le résultat de chaque pixel dans un tableau $t_octet[$y][$num_px]=$r.$g.$b;
Pour l’affichage de la matrice de l’image à la fin.
A voir également:

2 réponses

swoog42 Messages postés 1060 Date d'inscription   Statut Membre Dernière intervention   244
 
quelle est la question ?
0
fatifz Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
salut,
j'ai pas compré ça ($rgb >> 16) & 0xff,($rgb >> 8) & 0xff et $rgb & 0xff
0
swed
 
Bonjour,
Renseigne toi sur ce qu'est un "décalage binaire" (symbole >>) et un "et binaire" (symbole &) ;
Puis, tu comprendras...
0