Categorias

Extrator de paleta de cores da imagem

Envia uma imagem, extrai cores dominantes e exporta tokens prontos para codigo com checagem de contraste

Exemplos de resultados

2 Exemplos

Transformar captura em tokens de cor

Extrai uma paleta de uma screenshot de UI e exporta CSS e Tailwind

Rendered color swatches, contrast ratios, code snippets, and a downloadable palette package.
Ver parâmetros de entrada
{ "imageFile": "/public/samples/images/logo.png", "paletteSize": 6, "exportPackageName": "landing-brand" }

Montar um pacote de paleta a partir de foto

Envia uma imagem principal, mantem 8 tons e gera JSON, ASE, ACO e snippets

Created a downloadable palette bundle with design swatches and implementation snippets.
Ver parâmetros de entrada
{ "imageFile": "/public/samples/images/logo.png", "paletteSize": 8, "exportPackageName": "product-photo-palette" }

Click to upload file or drag and drop file here

Maximum file size: 20MB Supported formats: image/jpeg, image/png, image/webp, image/gif

Fatos principais

Categoria
Design
Tipos de entrada
file, number, text
Tipo de saída
html
Cobertura de amostras
4
API disponível
Yes

Visão geral

O Extrator de Paleta de Cores da Imagem é uma ferramenta de design que analisa qualquer imagem enviada e identifica automaticamente suas cores dominantes. Ideal para designers e desenvolvedores, ele gera uma paleta personalizada de 5 a 10 tons, verifica as taxas de contraste para acessibilidade e exporta tokens prontos para uso em CSS e Tailwind, além de arquivos compatíveis com softwares de edição.

Quando usar

  • Quando precisar criar uma identidade visual ou moodboard baseado nas cores de uma fotografia ou ilustração de referência.
  • Para extrair variáveis de cor (CSS ou Tailwind) diretamente de uma captura de tela de interface (UI) sem acesso ao arquivo de design original.
  • Ao buscar garantir que as cores extraídas de uma imagem tenham contraste adequado para acessibilidade na web antes de implementá-las.

Como funciona

  • Faça o upload de um arquivo de imagem (JPEG, PNG, WEBP ou GIF) de até 20 MB.
  • Defina o tamanho da paleta desejada, escolhendo entre 5 e 10 cores dominantes.
  • Opcionalmente, insira um nome para o pacote de exportação para organizar seus arquivos gerados.
  • A ferramenta processa a imagem, exibe as amostras de cor com taxas de contraste e gera os códigos e arquivos para download.

Casos de uso

Desenvolvedores front-end convertendo o design de um protótipo em variáveis Tailwind ou CSS prontas para código.
Designers de marca criando um moodboard e exportando arquivos ASE ou ACO para uso imediato no Photoshop ou Illustrator.
Criadores de conteúdo gerando esquemas de cores harmoniosos a partir de fotos de produtos para padronizar landing pages.

Exemplos

1. Transformar captura de tela em tokens Tailwind

Desenvolvedor Front-end
Contexto
O desenvolvedor recebeu uma captura de tela de um novo layout, mas não tem acesso ao arquivo original do Figma.
Problema
Precisa extrair as cores exatas da interface e convertê-las rapidamente em classes do Tailwind CSS para iniciar a codificação.
Como usar
Faz o upload da captura de tela, define o tamanho da paleta para 6 e nomeia o pacote como 'landing-brand'.
Configuração de exemplo
{"paletteSize": 6, "exportPackageName": "landing-brand"}
Resultado
A ferramenta gera as 6 cores principais da interface e fornece os snippets de configuração do Tailwind prontos para copiar e colar no projeto.

2. Montar paleta de marca a partir de foto de produto

Designer Gráfico
Contexto
Uma nova campanha publicitária será baseada nas cores e na atmosfera de uma fotografia de produto recém-tirada.
Problema
É necessário criar uma paleta de 8 tons harmoniosos e importá-la para softwares de edição de imagem para criar as peças gráficas.
Como usar
Envia a foto do produto, ajusta o tamanho da paleta para 8 e define o nome do pacote como 'product-photo-palette'.
Configuração de exemplo
{"paletteSize": 8, "exportPackageName": "product-photo-palette"}
Resultado
Uma paleta de 8 cores é extraída com sucesso, disponibilizando arquivos ASE e ACO para importação direta e mantendo a consistência visual da campanha.

Testar com amostras

image, png, jpg

Hubs relacionados

FAQ

Quais formatos de imagem são suportados?

Você pode enviar imagens nos formatos JPEG, PNG, WEBP e GIF, com tamanho máximo de 20 MB por arquivo.

Quantas cores posso extrair de uma única imagem?

A ferramenta permite configurar o tamanho da paleta para extrair entre 5 e 10 cores dominantes da imagem enviada.

O que está incluído no pacote de exportação?

O pacote inclui amostras visuais, taxas de contraste, snippets de código (CSS e Tailwind) e arquivos de paleta (como JSON, ASE e ACO).

A ferramenta verifica a acessibilidade das cores?

Sim, o extrator realiza uma checagem de contraste entre as cores geradas para ajudar a manter a acessibilidade do seu design web.

Posso personalizar o nome do arquivo baixado?

Sim, basta preencher o campo 'Nome do pacote' antes de processar a imagem para definir o nome do arquivo exportado.

Documentação da API

Ponto final da solicitação

POST /pt/api/tools/image-color-palette-extractor

Parâmetros da solicitação

Nome do parâmetro Tipo Requerido Descrição
imageFile file (Upload necessário) Sim -
paletteSize number Não -
exportPackageName text Não -

Os parâmetros de tipo arquivo precisam ser carregados primeiro via POST /upload/image-color-palette-extractor para obter filePath, depois filePath deve ser passado ao campo de arquivo correspondente.

Formato de resposta

{
  "result": "
Processed HTML content
", "error": "Error message (optional)", "message": "Notification message (optional)", "metadata": { "key": "value" } }
HTML: HTML

Documentação de MCP

Adicione este ferramenta à sua configuração de servidor MCP:

{
  "mcpServers": {
    "elysiatools-image-color-palette-extractor": {
      "name": "image-color-palette-extractor",
      "description": "Envia uma imagem, extrai cores dominantes e exporta tokens prontos para codigo com checagem de contraste",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=image-color-palette-extractor",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Você pode encadear várias ferramentas, ex: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, máx 20 ferramentas.

Suporta links de arquivos URL ou codificação Base64 para parâmetros de arquivo.

Se você encontrar algum problema, por favor, entre em contato conosco em [email protected]