Obtém o número de cores em uma paleta de imagem

# imagecolorstotal

(PHP 4, PHP 5, PHP 7, PHP 8)

imagecolorstotal — Obtém o número de cores em uma paleta de imagem

### Descrição

function imagecolorstotal(GdImage `$image`): int

Retorna o número de cores em uma paleta de imagem.

### Parâmetros

`image`
  Um objeto GdImage, retornado por uma das funções de criação de imagem, como imagecreatetruecolor().

### Valor Retornado

Retorna o número de cores em uma paleta de imagem especificada ou 0 para imagens em cores verdadeiras.

### Registro de Alterações

Versão | Descrição
--- | ---
8.0.0 | O parâmetro `image` agora espera uma instância de GdImage; anteriormente, um resource `gd` válido era esperado.

### Exemplos

Exemplo #1 Obtendo o número total de cores em uma imagem usando imagecolorstotal()

    <?php
    // Cria uma instência de imagem
    $im = imagecreatefromgif('php.gif');

    echo 'Total de cores na imagem: ' . imagecolorstotal($im);
    ?>

O exemplo acima produzirá algo semelhante a:

    Total de cores na imagem: 128

### Veja Também

- imagecolorat() - Obtém o índica da cor de um pixel
- imagecolorsforindex() - Obtém as cores para um índice
- imageistruecolor() - Descobre se uma imagem está em cores verdadeiras

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open