IMAGECOLORRESOLVE(3) 1 IMAGECOLORRESOLVE(3)
imagecolorresolve - Get the index of the specified color or its closest possible alternative
SYNOPSIS
int imagecolorresolve (resource $image, int $red, int $green, int $blue)
DESCRIPTION
This function is guaranteed to return a color index for a requested color, either the exact color or the closest possible alternative.
If you created the image from a file, only colors used in the image are resolved. Colors present only in the palette are not resolved.
PARAMETERS
o $
image -An image resource, returned by one of the image creation functions, such as imagecreatetruecolor(3).
o $red
-Value of red component.
o $green
-Value of green component.
o $blue
-Value of blue component.
RETURN VALUES
Returns a color index.
EXAMPLES
Example #1
Using imagecoloresolve(3) to get colors from an image
<?php
// Load an image
$im = imagecreatefromgif('phplogo.gif');
// Get closest colors from the image
$colors = array();
$colors[] = imagecolorresolve($im, 255, 255, 255);
$colors[] = imagecolorresolve($im, 0, 0, 200);
// Output
print_r($colors);
imagedestroy($im);
?>
The above example will output something similar to:
Array
(
[0] => 89
[1] => 85
)
SEE ALSO
imagecolorclosest(3).
PHP Documentation Group IMAGECOLORRESOLVE(3)