Como extrair as cores dominantes de uma imagem
Forneça os dados de uma imagem, escolha opcionalmente a quantidade de cores e inicie a análise para receber uma paleta dominante com valores RGB, códigos hexadecimais, contagens e percentagens.
Objetivo da análise cromática
A ferramenta analisa os dados fornecidos de uma imagem e identifica as cores dominantes, apresentando-as como uma paleta. Pode ser útil para obter referências cromáticas de uma fotografia, ilustração, cartaz ou composição visual antes de preparar uma peça gráfica. Além das tonalidades selecionadas, o resultado reúne dados básicos sobre cada cor e indica as dimensões originais da imagem.
A paleta representa a frequência das cores na imagem preparada para análise. Por isso, serve como uma síntese cromática, não como uma descrição de cada pormenor visual. A quantidade de cores pode ser definida pelo utilizador, embora a seleção fique limitada a 10 entradas.
Passos para obter a paleta
-
Prepare os dados de uma imagem que possa ser descodificada e aberta como imagem. O campo de entrada aceita um ficheiro de dados de imagem e pode começar vazio, mas a análise não avança sem dados fornecidos.
-
Introduza os dados no campo destinado à imagem. O valor é descodificado a partir de Base64, aberto como imagem e convertido para RGB antes de as cores serem contabilizadas; texto arbitrário ou dados de imagem ilegíveis podem provocar uma falha.
-
Defina a quantidade de cores que pretende consultar, se o valor predefinido não for adequado. Sem uma indicação diferente, são selecionadas 5 cores. Um pedido superior não produz mais de 10 entradas, porque esse é o limite da seleção.
-
Inicie o processamento. Antes da contagem, a imagem é redimensionada para 150 por 150 píxeis. A frequência apresentada resulta dos píxeis RGB dessa versão preparada, e não da leitura direta de cada dimensão original.
-
Leia os elementos apresentados para cada cor selecionada. Cada entrada inclui um triplo RGB, uma representação hexadecimal em minúsculas, uma contagem de píxeis e uma percentagem arredondada a duas casas decimais.
-
Consulte o resumo da imagem juntamente com a paleta. Esse resumo informa o número de cores distintas contabilizadas e as dimensões originais, dois dados que complementam a lista dominante sem substituir o método de contagem.
Se o processamento não for bem-sucedido, reveja primeiro os dados introduzidos e a possibilidade de a imagem ser aberta. Uma exceção durante a descodificação ou a análise, ou a indisponibilidade da dependência de processamento de imagem, também pode impedir a apresentação do resultado.
Interpretação dos dados apresentados
A posição de uma cor na lista está ligada à quantidade de píxeis RGB que correspondeu a essa cor na imagem redimensionada. Uma contagem maior indica uma presença relativa mais elevada nessa versão de 150 por 150 píxeis, mas não deve ser interpretada como uma medição detalhada da área ocupada na composição original.
Use a percentagem para comparar a representação das entradas entre si e consulte o RGB ou o hexadecimal quando precisar de identificar numericamente uma tonalidade. As cores distintas têm outro significado: esse número descreve a variedade contabilizada, enquanto a paleta mostra apenas as cores escolhidas segundo a quantidade pedida e o limite de 10.
As dimensões indicadas no resumo pertencem à imagem original. A análise, contudo, converte o conteúdo para RGB e reduz o tamanho antes de contar os píxeis, pelo que não pressupõe a preservação de canais adicionais nem a reprodução de cada píxel original.
Um resultado sem sucesso não corresponde a uma paleta vazia utilizável. Pode resultar da falta de dados, de uma imagem que não possa ser descodificada ou aberta, de uma exceção durante o processamento ou da indisponibilidade da dependência necessária. Corrigir a entrada é uma primeira verificação, mas não elimina as restantes causas possíveis.
Exemplo prático
Uma designer está a preparar uma paleta para um cartaz e pretende identificar as tonalidades mais presentes numa fotografia de referência.
Num projeto de identidade visual, forneça os dados de uma fotografia de referência e solicite 4 cores. Compare depois as tonalidades identificadas pelos códigos hexadecimais apresentados, sem antecipar valores numéricos antes de executar a análise.
O resultado contém uma lista de cores selecionadas, com um triplo RGB, um código hexadecimal em minúsculas, uma contagem de píxeis e uma percentagem para cada entrada. O mesmo resultado inclui o número de cores distintas e as dimensões originais da imagem.
Limitações
- A conversão para RGB e o redimensionamento para 150 por 150 píxeis ocorrem antes da contagem; dados ausentes, imagens ilegíveis, exceções de processamento ou uma dependência indisponível podem impedir o resultado.
Erros comuns
- Causa: iniciar a análise sem dados de imagem ou introduzir um valor que não possa ser descodificado e aberto. Correção: forneça dados que representem uma imagem legível e repita o processamento.
Perguntas frequentes
Posso analisar uma imagem sem fornecer um ficheiro?
Sem dados de imagem, o processamento falha; depois de fornecer um valor que possa ser descodificado e processado, a análise pode produzir a paleta.
Qual é a quantidade predefinida de cores?
Sem outra indicação, a ferramenta seleciona 5 cores; se pedir uma quantidade diferente, a lista continua limitada a 10 entradas.
A análise usa as dimensões originais e todos os píxeis?
A contagem usa uma versão convertida para RGB e redimensionada para 150 por 150 píxeis; as dimensões originais são apresentadas no resumo, mas não constituem a base direta da contagem.