English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutorial Básico PHP

Tutorial Avançado PHP

PHP & MySQL

Manual de Referência PHP

Uso e exemplo de imagecolorsforindex() do PHP

Processamento de Imagens PHP

imagecolorsforindex — Obter a cor de um índice.

Sintaxe

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.

Exemplo

<?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
)

Artigos Relacionados

Processamento de Imagens PHP