Documentación offline PHP master

imagecolorresolve

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

imagecolorresolve

Devuelve el índice de la color dada, o la más cercana posible

Descripción#

imagecolorresolve(GdImage $image, int $red, int $green, int $blue): int
```php

`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.

Si la imagen fue creada a partir de un fichero, solo se resuelven los colores utilizados en la imagen. Los colores presentes únicamente en la paleta no se resuelven.

## Parámetros

`image`  
Un objeto `GdImage`, retornado por una de las funciones de creación de imágenes, como `imagecreatetruecolor`.

`red`  
Valor del componente rojo.

`green`  
Valor del componente verde.

`blue`  
Valor del componente azul.

## Valores devueltos

Devuelve un índice de color.

## Historial de cambios

| Versión | Descripción |
|----|----|
| 8.0.0 | `image` ahora espera una instancia de `GdImage` ; anteriormente, se esperaba un recurso `gd` de tipo `resource` válido. |

## Ejemplos

Ejemplo con `imagecoloresolve` para obtener las colores de una imagen

```php

Resultado del ejemplo anterior es similar a:

Array
(
    [0] => 89
    [1] => 85
)

Véase también#

imagecolorclosest