English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutoriel PHP de base

Tutoriel PHP avancé

PHP & MySQL

Manuel de référence PHP

Utilisation et exemple de imagecolorsforindex() en PHP

Traitement des images PHP

imagecolorsforindex — Obtenir la couleur d'un index.

Syntaxe

array imagecolorsforindex ( resource $image , int $index )

Cette fonction retourne un tableau associatif avec des noms de clé red, green, blue et alpha, contenant les valeurs correspondantes de l'index de couleur spécifié.

Exemple

<?php
// Ouvrir une image
$im = imagecreatefrompng('w3codebox-logo.png');
// Obtenir la couleur d'un point
$start_x = 40;
$start_y = 20;
$color_index = imagecolorat($im, $start_x, $start_y);
// Le rendre lisible
$color_tran = imagecolorsforindex($im, $color_index);
// Afficher la valeur de cette couleur
print_r($color_tran);
?>

Les sorties des exemples ci-dessus sont similaires à :

Array
(
    [red] => 195
    [green] => 223
    [blue] => 165
    [alpha] => 64
)

Articles connexes

Traitement des images PHP