PHP
Referenzliste
imagecolorexact
Image-Funktionen
Befehl:
int imagecolorexact ( resource $image , int $red , int $green , int $blue )
Parameter-Liste:
Beschreibung | |
---|---|
Eine Bildressource von einer der Bilderzeugungsfunktionen, wie imagecreatetruecolor() zurückgegeben. | |
Wert der Rot-Komponente. Diese Parameter sind ganze Zahlen zwischen 0 und 255 oder hexadezimal zwischen 0x00 und 0xFF. | |
Wert der Grün-Komponente. Diese Parameter sind ganze Zahlen zwischen 0 und 255 oder hexadezimal zwischen 0x00 und 0xFF. | |
Wert der Blau-Komponente. Diese Parameter sind ganze Zahlen zwischen 0 und 255 oder hexadezimal zwischen 0x00 und 0xFF. |
Rückgabewerte:
Gibt den Index des angegebenen Farbe in der Palette, oder -1, wenn die Farbe nicht vorhanden ist.
Beschreibung:
Gibt den Index der angegebenen Farbe in der Farb-Palette des Bildes im zurück.
Existiert die Farbe in der Bild-Farb-Palette nicht, wird -1 zurück gegeben.
Existiert die Farbe in der Bild-Farb-Palette nicht, wird -1 zurück gegeben.
Aktiv in Version:
(PHP 4, PHP 5, PHP 7)
Siehe auch:
Erzeugt ein neues Bild
Bestimmt die Farbe einer Grafik
Ermittelt den Farbwert-Index, der den angegebenen Farben am nächsten liegt
imagecolorexact() - Beispiel:
Eingabe:
<?PHP $image = imagecreate ( 300, 150 ); $rot = imagecolorallocate ( $image, 220, 14, 14 ); $gruen = imagecolorallocate ( $image, 28, 246, 5 ); $blau = imagecolorallocate ( $image, 16, 5, 246 ); echo imagecolorexact ( $image, 111, 111, 111 ); echo '<br>'; echo imagecolorexact ( $image, 16, 5, 246 ); ?>
Ausgabe:
-1
2
2
imagecolorexact() - Beispiel 2: Holt Farben aus der GD-Logo
Eingabe:
<?PHP // Setup an image $im = imagecreatefrompng('./gdlogo.png'); $colors = Array(); $colors[] = imagecolorexact($im, 255, 0, 0); $colors[] = imagecolorexact($im, 0, 0, 0); $colors[] = imagecolorexact($im, 255, 255, 255); $colors[] = imagecolorexact($im, 100, 255, 52); print_r($colors); // Free from memory imagedestroy($im); ?>
Ausgabe:
Array
(
[0] => 16711680
[1] => 0
[2] => 16777215
[3] => 6618932
)
(
[0] => 16711680
[1] => 0
[2] => 16777215
[3] => 6618932
)
Image-Funktionen