English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
imagecolorsforindex — Obter a cor de um índice.
array imagecolorsforindex ( resource $image , int $index )
Esta função retorna um array associativo com nomes de chave red, green, blue e alpha, contendo os valores correspondentes ao índice de cor especificado.
<?php // Abrir uma imagem $im = imagecreatefrompng('w3codebox-logo.png'); // Obter a cor de um ponto $start_x = 40; $start_y = 20; $color_index = imagecolorat($im, $start_x, $start_y); // Tornar legível $color_tran = imagecolorsforindex($im, $color_index); // Exibir o valor da cor print_r($color_tran); ?>
A saída dos exemplos acima é semelhante a:
Array ( [red] => 195 [green] => 223 [blue] => 165 [alpha] => 64 )
imagecolorat() Obter o índice de cor de um pixel específico.
imagecolorexact() Obter o valor do índice da cor especificada.