PHP Imagecolorsforindex () Funktion

| | | | | | | | | | |
Syntax:
array imagecolorsforindex ($image, $index)
Parameter: Diese Funktion nimmt zwei Parameter wie oben und unten beschrieben:
  • $image:Die Funktion imagecreatetruecolor() wird verwendet, um ein Bild mit einer bestimmten Größe zu erstellen. Diese Funktion erstellt ein leeres Bild der angegebenen Größe.
  • $index:mit diesem Parameter wird der Farbindex angegeben.
Return value:Diese Funktion gibt ein assoziatives Array zurück, das die Rot-, Grün-, Blau- und Alpha-Schlüsselwerte am angegebenen Index enthält. Die folgenden Programme veranschaulichen die imagecolorsforindex()-Funktion in PHP : Programm 1:
// das Bild in einer Variablen speichern.$image = imagecreatefrompng ( ` https://media.engineerforengineer.org/w p-content / uploads / engineerforengineer-9.png ` );
// Berechnen Sie den RGB-Pixelwert am Perkularpunkt.$rgb = imagecolorat ( $image , 30, 25);
// Weisen Sie einen Farbnamen und -wert zu. $colors code> = imagecolorsforindex ( $image , $rgb ); var_dump ( $colors ); ?>
Ausgabe:< /b>
Array (4) {["rot"] = > int (34) ["grün"] = > int (170) ["blau"] = > int (66) ["alpha"] = > int (0)}
Programm 2:
// das Bild in einer Variablen speichern.$image = imagecreatefrompng ( ` https://media.engineerforengineer.org/wp-content/uploads/col1.png ` );
// Indexwert$index_x = 230; $index_y = 120;
// Berechnen Sie den RGB-Pixelwert am Perkularpunkt.$rgba_color = imagecolorat ( $image , $index_x , $index_y );
// Farbnamen und -wert zuweisen. $colors = imagecolorsforindex ( $image , $rgba_color ); var_dump ( $colors ); ?>
Ausgabe:
array (4) {["red "] = > int (97) ["grün"] = > int (57) ["blau"] = > int (104) ["alpha"] = > int (0)}
Verwandte Artikel:
  • PHP | Imagecolorclosestalpha()-Funktion
  • PHP | imagecolorat()-Funktion
Link: http://php.net/manual/en/function.imagecolorsforindex.php