Syntaxe :array imagecolorsforindex ($image, $index)
Paramètres : cette fonction prend deux paramètres comme ci-dessus et décrits ci-dessous :- $image :La fonction imagecreatetruecolor() est utilisée pour créer une image avec une taille donnée. Cette fonction crée une image vide de la taille spécifiée.
- $index :ce paramètre est utilisé pour spécifier l`index de couleur.
Retour value :cette fonction renvoie un tableau associatif contenant les valeurs de clé rouge, verte, bleue et alpha ‚Äã‚Äãà l`index spécifié. Les programmes suivants illustrent la fonction imagecolorsforindex()en PHP : Programme 1 : < ? Php
// enregistre l`image dans une variable.
$image
= imagecreatefrompng (
` https://media.engineerforengineer.org/w p-content/uploads/engineerforengineer-9.png `
);
// Calculer la valeur du pixel RVB au point perculaire.
$rgb
= imagecolorat (
$image
, 30, 25);
// Attribuez un nom et une valeur de couleur.
$colors
= imagecolorsforindex (
$image
,
$rgb
);
var_dump (
$colors
);
?>
Sortie :< /b>tableau (4) {["rouge"] => int (34) ["vert"] => int (170) ["bleu"] => int (66) ["alpha"] = > int (0)}
Programme 2 : < ? Php
// enregistre l`image dans une variable.
$image
= imagecreatefrompng (
` https://media.engineerforengineer.org/wp-content/uploads/col1.png `
);
// valeur d`index
$index_x
= 230 ;
$index_y
= 120 ;
// Calcule la valeur du pixel RVB au point perculaire.
$rgba_color
= imagecolorat (
$image
,
$index_x
,
$index_y
);
// Attribuez un nom et une valeur de couleur.
$colors
= imagecolorsforindex (
$image
,
$rgba_color
);
var_dump (
$colors
);
?>
Sortie :array (4) {["red "] => entier (97) ["vert"] => entier (57) ["bleu"] => entier (104) ["alpha"] => int (0)}
Articles connexes : - PHP | Fonction Imagecolorclosestalpha()
- PHP | fonction imagecolorat()
Lien : http://php.net/manual/en/function.imagecolorsforindex.php