Documentación offline PHP master

imagecolorclosestalpha

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

En esta página

imagecolorclosestalpha

Devuelve el color más cercano, teniendo en cuenta el canal alpha

Descripción#

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

Devuelve el índice del color, en la paleta de la imagen `image`, más cercano al color especificado por los demás parámetros, en formato RGB y con canal alpha `alpha`.

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

`alpha`  
Un valor comprendido entre `0` y `127`. `0` indica una opacidad completa mientras que `127` indica una transparencia completa.

Los parámetros sobre los colores son enteros comprendidos entre 0 y 255 o hexadecimales comprendidos entre 0x00 y 0xFF.

## Valores devueltos

Devuelve el índice del color más cercano en la paleta.

## Ejemplos

Busca un juego de colores en una imagen
$rgb) { $result = imagecolorclosestalpha($im, $rgb[0], $rgb[1], $rgb[2], $rgb[3]); $result = imagecolorsforindex($im, $result); $result = "({$result['red']}, {$result['green']}, {$result['blue']}, {$result['alpha']})"; echo "#$id: Búsqueda ($rgb[0], $rgb[1], $rgb[2], $rgb[3]); Resultado más cercano: $result.\n"; } ?>

```php

Resultado del ejemplo anterior es similar a:

#0: Búsqueda (254, 145, 154, 50); Resultado más cercano : (252, 150, 148, 0).
#1: Búsqueda (153, 145, 188, 127); Resultado más cercano : (148, 150, 196, 0).
#2: Búsqueda (153, 90, 145, 0); Resultado más cercano : (148, 90, 156, 0).
#3: Búsqueda (255, 137, 92, 84); Resultado más cercano : (252, 150, 92, 0).

Véase también#

imagecolorexactalpha

imagecolorclosest

imagecolorclosesthwb