Extrair cores de uma imagem (extrator de cores dominantes)
Envie uma imagem para extrair automaticamente suas cores dominantes — as cores representativas usadas em uma foto ou ilustração. Todo o processamento ocorre inteiramente no seu navegador; a imagem nunca é enviada a um servidor.
Dicas de uso
- Clique no botão de copiar abaixo de cada amostra para copiar o código HEX para a área de transferência, pronto para colar no CSS ou na sua ferramenta de design.
- Escolha 4, 8 ou 12 cores para extrair. Use 4 para uma paleta simples de logotipo, ou 12 para capturar as variações sutis de uma foto detalhada.
- As áreas transparentes de imagens PNG são excluídas automaticamente, para que as cores extraídas foquem no assunto real e não no fundo.
- Todo o processamento roda localmente no seu navegador usando a API Canvas; a imagem nunca é enviada a nenhum servidor, por isso é seguro usá-la mesmo com imagens sensíveis.
- As cores são listadas da mais frequente para a menos frequente. As primeiras cores exibidas ocupam a maior área da imagem.
Perguntas frequentes
Curiosidade — O trabalho de encontrar cores de marca em fotografias
Extrair as cores usadas em uma foto ou embalagem de produto é uma tarefa rotineira no design web e gráfico. Ao criar as diretrizes visuais de uma marca, os designers costumam começar extraindo cores representativas de fotos ou logotipos existentes, e então as usam como candidatas para uma cor corporativa ou de destaque. O que antes era feito a olho nu com uma ferramenta de conta-gotas, uma cor de cada vez, agora pode ser automatizado com algoritmos como a extração de cores dominantes usada aqui.
Existem muitos algoritmos para extração de cores. O método de quantização por grupos e contagem de frequência usado por esta ferramenta arredonda o valor RGB de cada pixel para um grupo aproximado e conta quantas vezes cada grupo aparece — uma técnica simples, barata de calcular e rápida de executar. Métodos mais avançados, como o agrupamento k-means, agrupam cores com base na distância no espaço de cores e podem produzir agrupamentos mais naturais, ao custo de um cálculo mais pesado.
Um detalhe interessante é o quanto a mesma imagem pode parecer diferente dependendo de quantas cores você extrai. Extrair apenas 4 cores revela o tom geral de uma imagem — se ela tende para tons quentes ou frios — enquanto extrair 12 começa a capturar variações sutis causadas por sombras e reflexos de luz. Ajustar a quantidade permite obter diferentes níveis de detalhe da mesma imagem.