Início / Ferramentas de Imagem / Ferramenta online de escala de cinzentos para imagens
Ferramentas online gratuitas

Ferramenta online de escala de cinzentos para imagens

Converta imagens locais para tons de cinzento com fórmula ponderada. Pré-visualização e descarga em PNG. Sem envio de ficheiros.

Começar a usar

O que faz esta ferramenta

Esta ferramenta converte uma imagem a cores numa imagem em escala de cinzentos (tons de cinzento) usando uma soma ponderada dos canais RGB. Em vez de simplesmente calcular a média aritmética dos canais RGB, aplica a fórmula de luminância: lum = 0.299*R + 0.587*G + 0.114*B. O valor resultante é atribuído aos três canais, produzindo tons de cinzento segundo estes coeficientes.

Exemplo prático

Considere um pixel vermelho puro com RGB(255, 0, 0). Aplicando a fórmula: 0.299*255 + 0.587*0 + 0.114*0 = 76.245. O pixel resultante será aproximadamente RGB(76, 76, 76). Para um verde puro (0, 255, 0), o valor é cerca de 150; para azul puro (0, 0, 255), cerca de 29. Isto mostra que o verde contribui mais para o brilho percebido do que o azul.

Limitações importantes

  • Não é uma limiarização binária: a imagem resultante mantém vários níveis de cinza, não apenas preto e branco.
  • Não existe controlo de intensidade ou modo de mistura; a conversão é fixa.
  • O processamento é local no navegador, sem envio da imagem para servidores.
  • O resultado é descarregado em formato PNG; não há seletor de formato de saída.
  • O tamanho máximo do ficheiro é 25 MiB e o limite de pixels é 24.000.000. Formatos suportados dependem do navegador (normalmente PNG, JPEG, WebP, GIF, BMP).
  • Não é possível recuperar as cores originais a partir da imagem em tons de cinzento.

Perguntas frequentes

1. Porque é que o vermelho puro fica com um cinza de cerca de 76, e não 128?

A fórmula de luminância pondera os canais de acordo com a sensibilidade do olho humano: o verde é mais brilhante que o vermelho, e o vermelho mais que o azul. Por isso, um vermelho puro (255,0,0) tem luminância 76, enquanto um verde puro (0,255,0) tem cerca de 150. Uma média simples daria 85 para cada uma destas cores primárias, enquanto os pesos produzem valores diferentes.

2. Posso ajustar o nível de cinza ou escolher entre preto e branco?

Não. A ferramenta aplica sempre a mesma conversão ponderada, sem parâmetros adicionais. Se pretender um efeito de preto e branco puro (limiarização), esta ferramenta não é adequada.

3. A imagem é enviada para algum servidor?

Não. Todo o processamento é feito localmente no seu navegador, utilizando JavaScript. A imagem não é carregada para nenhum servidor, garantindo privacidade durante a conversão.

Os pesos são aplicados diretamente aos bytes RGB descodificados pelo navegador, sem linearização gama. É uma aproximação de luma, não luminância física nem a luminância relativa do contraste de acessibilidade; não garante o mesmo brilho percebido. O byte alfa descodificado e as dimensões são mantidos. O nome PNG acrescenta -grayscale.png ao nome base.

Processa uma imagem de cada vez, até 25 MiB (26214400 bytes) e 24000000 píxeis. O PNG guarda o canvas descodificado pelo navegador, não o ficheiro original. A animação, EXIF e perfis de cor podem perder-se ou mudar. As dimensões mantêm-se, sem garantia de ficheiro idêntico ou representação exata das cores originais. Guarde o original.

O processamento é feito localmente no navegador.