imagecolorexact
PHP function
Edit on GitHub ✎
(PHP 4, PHP 5, PHP 7, PHP 8)
Get the index of the specified color
Description
imagecolorexact(GdImage $image, int $red, int $green, int $blue): int
Returns the index of the specified color in the palette of the image.
Colors
Parameters
redRed
greenGreen
blueBlue
Return Values
Returns the index of the specified color in the palette, or -1 if the color does not exist.
Changelog
| Version | Description |
|---|
Examples
Get colors from the GD logo
php
<?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);
?>The above example will output something similar to:
output
Array
(
[0] => 16711680
[1] => 0
[2] => 16777215
[3] => 6618932
)