imagecolorresolvealpha

(PHP 4 >= 4.0.6, PHP 5, PHP 7)

imagecolorresolvealphaObtener el índice del color + alpha especificado o su alternativa más próxima posible

Descripción

imagecolorresolvealpha ( resource $image , int $red , int $green , int $blue , int $alpha ) : int

Está función garantiza la devolución de un índice de color para un color requerido, el color exacto o la alternativa más próxima posible.

Parámetros

image

Un recurso image, es devuelto 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 entre 0 y 127. 0 indica completamente opaco mientras que 127 indica completamente transparente.

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

Valores devueltos

Devuelve un índice de color.

Ejemplos

Ejemplo #1 Usar imagecoloresolvealpha() para obtener colores de una imagen

<?php
// Cargar la imagen
$im imagecreatefromgif('phplogo.gif');

// Obtener los colores más próximos de la imagen
$colores = array();
$colores[] = imagecolorresolvealpha($im2552552550);
$colores[] = imagecolorresolvealpha($im00200127);

// Imprimir
print_r($colores);

imagedestroy($im);
?>

El resultado del ejemplo sería algo similar a:

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

Ver también