Brilho e Contraste de Imagem
Ajuste em tempo real —
Por favor selecione uma imagem
Sua imagem nunca é enviada ao servidor. Todo o processamento ocorre no seu navegador.
Sobre
Ferramenta gratuita para ajustar brilho, contraste, saturação e temperatura de cor em tempo real. Ideal para corrigir fotos escuras, melhorar imagens de produtos ou ajustar cores antes de publicar nas redes sociais.
Todo o processamento usa a Canvas API — sem envio ao servidor. Edição não-destrutiva: a imagem original é mantida em memória para redefinição a qualquer momento.
Como usar
Selecionar imagem
Escolha a foto que deseja editar
Ajuste os controles
Mova os controles de Brilho, Contraste, Saturação e Temperatura. As alterações aparecem instantaneamente
Salvar imagem
Escolha PNG ou JPEG e clique em Salvar
Glossário
- Brilho
- Desloca uniformemente todos os valores de pixel para mais claro ou escuro. Valores positivos adicionam uma constante a cada canal RGB. Útil para corrigir subexposição.
- Contraste
- Estende ou comprime o intervalo tonal. Valores positivos tornam os pixels claros mais claros e os escuros mais escuros, aumentando a profundidade percebida.
- Saturação
- Controla a vivacidade das cores. Em -100 a imagem fica em escala de cinza. Calculado com luminância Luma ponderada (R×0,2126 + G×0,7152 + B×0,0722).
- Temperatura de cor
- Desloca a imagem entre tons quentes (laranja/vermelho) e frios (azul). Valores positivos aumentam o canal vermelho e reduzem o azul, simulando luz solar quente.
- Canvas API
- API nativa do navegador HTML5 para desenhar e manipular gráficos ao nível de pixel sem comunicação com o servidor.
- ImageData
- Buffer de pixels brutos de um contexto Canvas. Cada pixel é representado por quatro bytes (R, G, B, A) em um Uint8ClampedArray que limita automaticamente os valores a 0–255.
- Edição não-destrutiva
- Os dados de imagem originais são preservados separadamente. Os ajustes são reaplicados a partir do original cada vez que um controle muda, sem degradação de qualidade.
- Luma (luminância)
- Ponderação perceptual dos canais RGB (R×0,2126 + G×0,7152 + B×0,0722). Usar luma como base garante mudanças de saturação com aparência natural.
- Uint8ClampedArray
- Array tipado onde os valores são automaticamente limitados a 0–255. Garante que cálculos intermedios fora do intervalo sempre produzam valores de pixel válidos.
- requestAnimationFrame
- API do navegador que agenda uma callback antes do próximo redesenho da tela. Usado como mecanismo de debounce para que o processamento pesado de pixels rode apenas uma vez por quadro.
FAQ
- Q.Quais ajustes posso fazer?
- Você pode ajustar Brilho, Contraste, Saturação e Temperatura de cor. Cada controle vai de -100 a +100 e atualiza a visualização em tempo real.
- Q.Posso desfazer as alterações?
- Sim. Clique em Redefinir para voltar todos os controles a 0. Os dados originais são mantidos em memória.
- Q.Minha imagem é enviada a um servidor?
- Não. Todo o processamento é feito localmente usando a Canvas API. Seus dados nunca saem do seu dispositivo.
- Q.Quais formatos são suportados?
- JPEG, PNG, WebP, GIF, BMP e qualquer formato que seu navegador possa renderizar.
- Q.A imagem salva mantém a resolução original?
- Sim. A imagem final é processada com a resolução completa do original.
- Q.Funciona em smartphones?
- Sim. Totalmente responsivo e funciona com toque no iOS Safari e Android Chrome.
- Q.Posso converter para preto e branco?
- Sim. Leve o controle de Saturação para -100 para obter um resultado em escala de cinza.
- Q.Como deixo uma foto mais quente?
- Mova o controle de Temperatura para a direita. Isso aumenta o canal vermelho e reduz o azul.
- Q.Posso ajustar vários parâmetros ao mesmo tempo?
- Sim. Todos os controles são independentes e seus efeitos se combinam.
- Q.Funciona com imagens grandes?
- Sim, até o limite da Canvas API. A visualização usa uma cópia reduzida; ao salvar, sempre usa a resolução completa.
Casos de uso
Corrigir fotos escuras
Clareia fotos tiradas em ambientes fechados ou contra a luz
Ajuste para redes sociais
Melhore a saturação e o calor antes de publicar no Instagram
Otimização de produtos
Melhore o contraste de imagens de produtos para e-commerce
Estilo retrô / vintage
Reduza a saturação e adicione calor para um estilo de filme vintage
Enviar feedback
Deixe-nos saber sua opinião para nos ajudar a melhorar a ferramenta.
O feedback está temporariamente suspenso
O servidor está ocupado ou a proteção contra spam está ativa. Tente novamente mais tarde.