(PHP 4, PHP 5, PHP 7, PHP 8)
imagecolorresolve — Devuelve el índice de la color dada, o la más cercana posible
imagecolorresolve() devuelve un índice de color en todos los casos. O bien encuentra la color solicitada en la paleta, o bien encuentra la color más cercana.
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.
imageUn objeto GdImage, retornado por una de las funciones de creación de imágenes, como imagecreatetruecolor().
redValue of red component.
greenValue of green component.
blueValue of blue component.
Devuelve un índice de color.
| Versión | Descripción |
|---|---|
| 8.0.0 |
image expects a GdImage
instance now; previously, a valid gd resource was expected.
|
Ejemplo #1 Ejemplo con imagecoloresolve() para obtener las colores de una imagen
<?php
// Carga de una imagen
$im = imagecreatefromgif('phplogo.gif');
// Obtención de las colores más cercanas de la imagen
$colors = array();
$colors[] = imagecolorresolve($im, 255, 255, 255);
$colors[] = imagecolorresolve($im, 0, 0, 200)
// Mostrar
print_r($colors);
?>Resultado del ejemplo anterior es similar a :
Array
(
[0] => 89
[1] => 85
)