Filtro de escala de cinza

Transforme fotos coloridas em preto e branco no navegador e exporte em PNG, JPEG ou WebP.

Descrição

A fotografia em preto e branco antecede a colorida em mais de um século. Nicéphore Niépce registrou a primeira imagem permanente do mundo em 1826 com uma exposição de cerca de oito horas numa janela da Borgonha — uma heliografia em tons de cinza. Louis Daguerre aperfeiçoou o processo e apresentou o daguerreótipo ao mundo em 1839. Por décadas, preto e branco foi o único formato disponível, e quando a fotografia colorida chegou com o Kodachrome da Kodak em 1935, o P&B não desapareceu — ele se tornou uma escolha artística consciente. Ansel Adams desenvolveu o Sistema de Zonas em 1941, um método de exposição e revelação que tratava o preto e branco como uma linguagem em si: cada tom de cinza, de 0 (preto puro) a 10 (branco puro), carregava significado e era controlado deliberadamente. Hoje, escolher P&B em vez de cor ainda é uma declaração — de seriedade, de atemporalidade, de foco na forma sobre a cor.

O que o olho humano percebe como cinza não é a média simples dos canais vermelho, verde e azul. O sistema visual humano é mais sensível ao verde, moderadamente ao vermelho e bem menos ao azul. A fórmula padrão para calcular luminância percebida, definida pelo ITU-R BT.709 (o padrão de vídeo de alta definição), é L = 0,2126×R + 0,7152×G + 0,0722×B. Isso significa que um verde puro e um azul puro com o mesmo valor numérico parecem tons de cinza completamente diferentes: o verde fica claro, o azul fica escuro. Se você simplesmente fizer a média dos três canais (L = R/3 + G/3 + B/3), o resultado parece desbotado e irreal. Ansel Adams usava filtros físicos coloridos diante da lente para controlar como as cores se traduziam para tons de cinza — um filtro vermelho clareava céus avermelhados do pôr do sol e escurecia a folhagem verde, criando contraste dramático numa cena que em P&B simples teria menos impacto.

Na computação moderna, a conversão para escala de cinza é uma etapa fundamental em vários algoritmos de visão computacional. Detecção de bordas (como o filtro de Canny), reconhecimento óptico de caracteres (OCR) e modelos de reconhecimento facial frequentemente trabalham em escala de cinza por simplicidade: um canal de informação em vez de três reduz o processamento sem perder a estrutura morfológica da imagem. Testes de acessibilidade também dependem de P&B — a simulação de visão em escala de cinza ajuda a verificar se uma interface tem contraste adequado independentemente de cor, um requisito do WCAG (Web Content Accessibility Guidelines) para usuários com daltonismo. Esta ferramenta aplica a fórmula de luminância ITU-R BT.709 via canvas do HTML5, processa tudo localmente no navegador sem enviar nada ao servidor e exporta o resultado em PNG, JPEG ou WebP.

Detalhamento técnico

Pontos frequentes

  • Escala de cinza deixa o arquivo menor?: Nem sempre. O tamanho depende mais do formato (PNG/JPEG/WebP), da resolução e da qualidade de compressão.
  • Para que serve esta ferramenta?: Ela roda 100% no seu navegador: útil para validar, formatar ou converter dados no dia a dia de desenvolvimento.
  • Meus dados são enviados a algum servidor?: O processamento é feito localmente via JavaScript. Não armazenamos o conteúdo que você cola nas caixas de texto.
  • Posso usar em produção ou para dados reais?: Use por sua conta e risco. Para segredos (senhas, tokens), prefira ambientes controlados e políticas da sua empresa. E lembre sempre de revisar os conteúdos gerados. Nunca confie cegamente nas coisas que vê na internet.

Trecho para testar

  • Há também o bloco "Exemplo de Código" com o trecho completo; use esse texto rápido para colar nos campos e validar: Resultado — Foto colorida → tons de cinza com preservação de contraste

Exemplo de Código

Exemplo de código
Foto colorida → tons de cinza com preservação de contraste

Resultado

Foto colorida → tons de cinza com preservação de contraste

Perguntas frequentes

Escala de cinza deixa o arquivo menor?

Nem sempre. O tamanho depende mais do formato (PNG/JPEG/WebP), da resolução e da qualidade de compressão.

Para que serve esta ferramenta?

Ela roda 100% no seu navegador: útil para validar, formatar ou converter dados no dia a dia de desenvolvimento.

Meus dados são enviados a algum servidor?

O processamento é feito localmente via JavaScript. Não armazenamos o conteúdo que você cola nas caixas de texto.

Posso usar em produção ou para dados reais?

Use por sua conta e risco. Para segredos (senhas, tokens), prefira ambientes controlados e políticas da sua empresa. E lembre sempre de revisar os conteúdos gerados. Nunca confie cegamente nas coisas que vê na internet.