imagecolorresolvealpha
(PHP 4 >= 4.0.6, PHP 5)
imagecolorresolvealpha — Obtener el índice del color + alpha especificado o su alternativa más próxima posible
Descripción
$image
, int $red
, int $green
, int $blue
, int $alpha
)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.
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($im, 255, 255, 255, 0);
$colores[] = imagecolorresolvealpha($im, 0, 0, 200, 127);
// Imprimir
print_r($colores);
imagedestroy($im);
?>
El resultado del ejemplo sería algo similar a:
Array
(
[0] => 89
[1] => 85
)
Notas
Nota: Esta función require GD 2.0.1 o superior (se recomienda 2.0.28 o superior).
Ver también
- imagecolorclosestalpha() - Obtener el índice del color más próximo al color + alpha especificado
