Equalizador de histograma de imagem online
Equalize o histograma de luminância de uma imagem PNG/JPEG online. Aumenta o contraste automaticamente. Processamento local no navegador. Download em PNG. O…
Começar a usar
O que faz a equalização de histograma?
A equalização de histograma é uma técnica de processamento de imagem que redistribui os níveis de luminância para utilizar toda a gama disponível (0 a 255). Isto aumenta o contraste, especialmente em imagens com pouca variação de brilho, como digitalizações escuras ou desbotadas.
Exemplo prático
Considere uma imagem em tons de cinzento com dois píxeis de luminância 50 e 150. Após a equalização, estes valores são mapeados para 0 e 255, respetivamente, maximizando a diferença visual. A transparência (canal alfa) é mantida.
Como funciona o algoritmo
O algoritmo constrói um histograma de 256 compartimentos a partir da luminância ponderada Y = 0.299R + 0.587G + 0.114B (arredondada). A função de distribuição acumulada mapeia o primeiro nível de luminância ocupado para 0 e o último para 255. A diferença entre o valor mapeado e o original é adicionada igualmente aos canais R, G e B, com saturação em 0..255.
Limitações
- Não é equalização adaptativa local (CLAHE) nem remove ruído.
- Não recupera detalhes já cortados na imagem original.
- Se a imagem tiver apenas um nível de luminância, permanece inalterada.
- O contraste entre canais pode ser reduzido se um canal saturar.
Perguntas frequentes
Que formatos de imagem são suportados?
O carregamento aceita qualquer imagem que o navegador consiga descodificar, incluindo PNG, JPEG, WebP, GIF e BMP, dependendo do navegador. O resultado é sempre exportado em PNG.
Posso ajustar a intensidade do efeito?
Não. A equalização é automática e não possui controlos de intensidade ou parâmetros ajustáveis. O processamento é aplicado a toda a imagem de uma só vez.
Os meus dados são enviados para algum servidor?
Não. Todo o processamento é feito localmente no seu navegador. A imagem não é carregada para nenhum servidor.
O processamento é feito localmente no navegador.