PHP imagecolorat - obter o valor da cor de um índice de pixel
imagecolorat - obter o valor de índice de cor de um pixel.
gramática
int imagecolorat ( resource $image , int $x , int $y )
Retorna a imagem especificada pela cor desenho da localização de pixel índice especificado.
Se o PHP é compilado com a biblioteca GD 2.0 ou posterior ea imagem é uma imagem true color, esta função retorna um inteiro valores RGB de esse ponto. Ao deslocar a máscara para obter o valor dos componentes vermelho, verde e azul de cada uma.
Exemplos
Para obter os respectivos valores RGB.
<?php $im = ImageCreateFromPng("w3big-logo.png"); $rgb = ImageColorAt($im, 100, 25); $r = ($rgb >> 16) & 0xFF; $g = ($rgb >> 8) & 0xFF; $b = $rgb & 0xFF; ?>
artigos relacionados
- imagecolorset () para definir o índice de paleta de cores especificado.
- imagecolorsforindex () para se obter um índice de cor.