Paleta de cores a partir de imagem
Extrai uma paleta de cores de qualquer imagem. Carrega uma foto e obtém as cores dominantes em HEX com a percentagem de cada uma, prontas a copiar.
Cores dominantes
Como extrair uma paleta de cores de uma imagem
- Larga uma imagem na zona de carregamento, ou clica nela para escolher um ficheiro. Funcionam JPG, PNG, WebP, GIF e qualquer outro formato que o teu navegador consiga mostrar.
- A ferramenta analisa a imagem de imediato e mostra as Cores dominantes, ordenadas da mais presente para a menos presente.
- Ajusta o Número de cores (de 3 a 12) para obteres uma paleta mais ampla ou mais concentrada. Desmarca Ignorar píxeis brancos e quase brancos se o branco for uma cor importante da tua imagem, por exemplo num produto branco ou numa paisagem com neve.
- Copia uma cor com o botão Copiar por baixo da amostra, ou escolhe um formato em Exportar como (Lista HEX, Variáveis CSS, Variáveis SCSS, Array JSON ou Cores Tailwind) e clica em Copiar ou Transferir para a paleta completa. Extrair cores volta a fazer a análise.
A tua imagem é lida localmente pelo navegador. Nunca é enviada para um servidor.
Como são encontradas as cores dominantes
A imagem é primeiro desenhada num canvas invisível, reduzida para que o lado maior tenha no máximo 512 píxeis. Isto mantém a análise rápida sem alterar as cores gerais. Os píxeis são depois agrupados com um algoritmo de quantização (o median cut modificado da biblioteca open source Color Thief) que trabalha no espaço de cor OKLCH, para que as cores que parecem semelhantes aos olhos acabem no mesmo grupo.
Cada grupo dá origem a uma cor da paleta, e a percentagem por baixo de cada amostra é a sua parte dos píxeis analisados. A barra por cima das amostras mostra essas proporções de relance. Os píxeis transparentes são ignorados, tal como os brancos e quase brancos enquanto a opção estiver marcada, porque de outra forma os fundos brancos dominariam a maioria das fotografias de produto e das capturas de ecrã.
Cada amostra mostra o seu código HEX a preto ou a branco, consoante o que se lê melhor, para que o rótulo continue legível tanto em cores claras como escuras.
Ideias para usar uma paleta extraída de uma imagem
- Identidade de marca e web design: cria o tema de um site a partir de uma fotografia de destaque ou de um logótipo, para que a interface condiga com a imagem.
- Apresentações e redes sociais: escolhe cores de texto e de fundo que combinem com uma imagem de capa.
- Decoração de interiores, moda e arte: capta o ambiente de uma fotografia, de uma pintura ou de uma amostra de tecido.
- Visualização de dados: tira as cores dos gráficos de uma ilustração usada no mesmo relatório.
As cores extraídas são médias de muitos píxeis, por isso podem parecer um pouco menos vivas do que o ponto mais saturado da fotografia. Se precisares da cor exata de um píxel específico, usa antes um seletor de cores de imagem.
Perguntas frequentes
Quantas cores devo extrair?
Cinco ou seis cores costumam captar o ambiente principal de uma fotografia. Escolhe 3 para uma paleta minimalista, ou 10 a 12 para imagens detalhadas, como ilustrações com muitas zonas distintas.
Porque é que falta uma cor da minha imagem?
As áreas pequenas correspondem a poucos píxeis, por isso podem ser fundidas num grupo maior. Aumenta o Número de cores, ou recorta a imagem à volta da zona que te interessa antes de a largares aqui.
Porque é que o branco não aparece na minha paleta?
A opção Ignorar píxeis brancos e quase brancos está ativa por omissão. Desmarca-a e a paleta é recalculada com o branco incluído.
A minha fotografia é enviada?
Não. O ficheiro é aberto pelo teu navegador e analisado num canvas no teu próprio dispositivo. Nada é enviado pela rede, por isso as fotografias privadas continuam privadas.
Que formatos de imagem são suportados?
Qualquer formato que o teu navegador consiga mostrar: JPG, PNG, WebP, GIF, AVIF, BMP e normalmente SVG. As fotografias HEIC dos iPhones só abrem nos navegadores que as suportam, como o Safari; nos outros, converte-as primeiro para JPG.
Ferramentas relacionadas
- Seletor de cores de imagem Carrega uma imagem e clica num píxel para obteres a cor em HEX, RGB, HSL, HSV e CMYK. Lupa, média de píxeis e lista de cores, tudo no navegador.
- Gerador de paletas de cores Gera paletas de cores a partir de uma cor base com regras de harmonia - complementar, análoga, triádica, tetrádica, quadrada e monocromática.
- Conversor de cores Converte qualquer cor entre HEX, RGB, HSL, HSV, HWB, CMYK, LAB, LCH e OKLCH. Cola um código, vê a cor e copia cada formato com um clique.