(PHP 4 >= 4.0.6, PHP 5, PHP 7, PHP 8)
imagecolorresolvealpha — Devuelve un índice de color o su alternativa más cercana, incluyendo el canal alpha
imagecolorresolvealpha() siempre devuelve
un índice de color, disponible en la paleta
de la imagen image
: ya sea el color
exacto o la mejor aproximación.
image
Un objeto GdImage, retornado por una de las funciones de creación de imágenes, como imagecreatetruecolor().
red
Value of red component.
green
Value of green component.
blue
Value of blue component.
alpha
Un valor comprendido entre 0
y 127
.
0
indica una opacidad completa mientras que
127
indica una transparencia completa.
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 recuperar los colores de una imagen
<?php
// Carga de la imagen
$im = imagecreatefromgif('phplogo.gif');
// Recuperación de los colores más cercanos de la imagen
$colors = array();
$colors[] = imagecolorresolvealpha($im, 255, 255, 255, 0);
$colors[] = imagecolorresolvealpha($im, 0, 0, 200, 127);
// Mostrar
print_r($colors);
?>
Resultado del ejemplo anterior es similar a :
Array ( [0] => 89 [1] => 85 )