Categorias

Conversor de Escala de Cinza

Converter cores em escala de cinza com múltiplos métodos de conversão e controle de intensidade

0 100 100

Enter custom weights as JSON format. Example: {"red": 30, "green": 59, "blue": 11}

Digite múltiplas cores separadas por vírgulas (ex: #FF0000, #00FF00, #0000FF)

Fatos principais

Categoria
Design
Tipos de entrada
color, select, range, textarea, checkbox, text
Tipo de saída
html
Cobertura de amostras
4
API disponível
Yes

Visão geral

O Conversor de Escala de Cinza permite transformar cores vibrantes em tons monocromáticos precisos, oferecendo diversos métodos de cálculo e controle total sobre a intensidade da dessaturação para projetos de design e acessibilidade.

Quando usar

  • Para verificar o contraste de elementos de interface e garantir a acessibilidade visual.
  • Para criar paletas de cores monocromáticas a partir de uma cor base em projetos de design.
  • Para converter rapidamente uma lista de cores em tons de cinza para impressão ou prototipagem.

Como funciona

  • Insira a cor base ou uma lista de cores em lote no campo de entrada.
  • Selecione o método de conversão desejado, como luminosidade ponderada ou média simples.
  • Ajuste a barra de intensidade para definir o nível de dessaturação aplicado.
  • Visualize o resultado comparativo lado a lado para validar a fidelidade da conversão.

Casos de uso

Teste de contraste de acessibilidade para interfaces web.
Criação de esquemas de cores neutras para wireframes.
Preparação de ativos gráficos para impressão em preto e branco.

Exemplos

1. Validação de Contraste de UI

Designer de Interface
Contexto
O designer precisa garantir que os botões de ação (CTA) em um site sejam legíveis mesmo para usuários com daltonismo.
Problema
Verificar se o contraste entre o texto branco e o fundo colorido é suficiente em tons de cinza.
Como usar
Insira a cor do botão no campo 'Cor base', selecione o método 'Luminosidade' e ative a 'Comparação lado a lado'.
Resultado
O designer visualiza a versão em escala de cinza e ajusta a cor base até que o contraste atinja os níveis de legibilidade necessários.

2. Conversão de Paleta de Marca

Desenvolvedor Front-end
Contexto
Uma equipe de marketing forneceu uma lista de cores da marca para criar uma versão de baixo consumo de tinta para documentos internos.
Problema
Converter rapidamente uma lista de 5 cores corporativas para tons de cinza consistentes.
Como usar
Cole as cores no campo 'Cores em lote', defina a intensidade em 100% e desative a opção de incluir cores originais.
Resultado
Uma lista limpa de valores hexadecimais em escala de cinza pronta para ser aplicada ao CSS do documento.

Testar com amostras

json

Hubs relacionados

FAQ

Qual a diferença entre os métodos de conversão?

Cada método utiliza uma fórmula matemática distinta. A 'Luminosidade' considera a percepção humana das cores, enquanto a 'Média' trata todos os canais RGB com o mesmo peso.

Posso converter várias cores ao mesmo tempo?

Sim, utilize o campo de cores em lote separando os valores hexadecimais por vírgulas.

O que faz a opção de pesos personalizados?

Permite definir manualmente a contribuição de cada canal (R, G, B) para o resultado final, ideal para ajustes técnicos específicos.

A ferramenta altera a cor original?

Não, a ferramenta gera uma representação em escala de cinza, mantendo a cor original intacta para comparação.

Como garantir a acessibilidade com esta ferramenta?

Ao converter elementos para escala de cinza, você pode identificar se o contraste entre texto e fundo é suficiente para usuários com deficiência visual.

Documentação da API

Ponto final da solicitação

POST /pt/api/tools/color-grayscale-converter

Parâmetros da solicitação

Nome do parâmetro Tipo Requerido Descrição
baseColor color Sim -
conversionMethod select Não -
intensity range Não -
singleChannel select Não -
customWeights textarea Não Enter custom weights as JSON format. Example: {"red": 30, "green": 59, "blue": 11}
preserveLuminance checkbox Não -
batchColors text Não Digite múltiplas cores separadas por vírgulas (ex: #FF0000, #00FF00, #0000FF)
includeOriginal checkbox Não -
showComparison checkbox Não -

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-color-grayscale-converter": {
      "name": "color-grayscale-converter",
      "description": "Converter cores em escala de cinza com múltiplos métodos de conversão e controle de intensidade",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=color-grayscale-converter",
      "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.

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