PHP imagecolorresolvealpha - Obtener el índice del sus valores más cercanos posibles alternativas de color + alpha o
imagecolorresolvealpha - Obtener el índice del sus valores más cercanos posibles alternativas de color + alpha o.
gramática
int imagecolorresolvealpha ( resource $image , int $red , int $green , int $blue , int $alpha )
Esta función asegura que el color de la demanda de restitución de un índice de color, ya sea el valor exacto puede obtener ya sea el valor sustituto más cercano.
Nota: Esta función requiere GD 2.0.1 o posterior (2.0.28 o posterior recomendado).
parámetros
- imagen creada por la función de imagen (por ejemplo imagecreatetruecolor ()) devuelve recurso de imagen.
- valor derojo componente rojo.
- valorverde para el componente verde.
- azul valor del componente azul.
- alpha un valor comprendido entre 0 y 127.0 significa completamente opaca, 127 significa completamente transparente.
parámetro de color es un número entero entre 0 y 255, o entre un número hexadecimal entre 0x00 y 0xFF.
Valor de retorno
Devuelve un índice de color.
Ejemplos
Obtener el color del logotipo en este tutorial.
<?php // 创建图像 $im = imagecreatefrompng('w3big-logo.png'); // 从图像中获取最接近的颜色 $colors = array(); $colors[] = imagecolorresolvealpha($im, 255, 255, 255, 0); $colors[] = imagecolorresolvealpha($im, 0, 0, 200, 127); // 输出 print_r($colors); imagedestroy($im); ?>
De salida similar a la del ejemplo anterior:
Array ( [0] => 16777215 [1] => 2130706632 )
Artículos relacionados
- imagecolorclosestalpha () para obtener el color especificado + alfa color más cercano.