Herramienta de brillo y contraste de imagen en línea
Ajustá brillo y contraste de una imagen local con valores numéricos precisos. Generá y descargá el resultado en PNG sin subir archivos.
Empezar a usar
Qué hace esta herramienta
Esta herramienta modifica los valores RGB de cada píxel de una imagen rasterizada. No es un revelado RAW ni recupera información de zonas sobreexpuestas o subexpuestas. El procesamiento se realiza en tu navegador, sin subir archivos a un servidor.
Controles reales
Hay dos campos numéricos: Brillo (%) y Contraste (%). No son deslizadores. El brillo desplaza todos los canales de color en la misma cantidad: suma 255 * brillo / 100 al valor de cada canal. El contraste expande o comprime la distancia al valor central 128, usando la fórmula f = 259 * (contraste + 255) / (255 * (259 - contraste)) y luego c1 = f * (c - 128) + 128. El contraste se aplica primero y el brillo después; el orden no es conmutativo.
Ejemplo concreto
Probá con un píxel de color RGB(100, 160, 240). Si aplicás brillo 20 y contraste 25, el resultado es RGB(145, 218, 255). Notá que el canal azul se satura (255) porque supera el máximo. Los realces pueden recortarse; cambiar el signo de los ajustes no siempre revierte el recorte.
Limitaciones
- El archivo de entrada debe ser decodificable por el navegador (PNG, JPEG, WebP, GIF, BMP según el navegador).
- El tamaño máximo por imagen es de 25 MiB y 24.000.000 de píxeles.
- La salida es siempre PNG; no hay selector de formato ni control de zoom.
- No hay máscara local, corrección automática por histograma ni edición por capas.
Preguntas frecuentes
¿Por qué no veo el efecto hasta que hago clic en Generar?
La herramienta no aplica cambios en vivo. Primero cargás la imagen, después configurás los valores y recién al presionar Generar imagen se calcula el resultado. Esto evita ralentizaciones en dispositivos móviles.
¿Qué significa que el contraste se aplica alrededor de 128?
El valor 128 es el punto medio del rango de 0 a 255. El contraste expande o comprime la distancia de cada canal a ese punto. Por ejemplo, un canal con valor 100 (distancia -28) se aleja o acerca según el signo del contraste. El brillo, en cambio, suma un valor fijo a todos los canales.
¿Puedo recuperar la imagen original después de ajustar?
Cada generación parte de la imagen cargada, sin acumular ajustes sobre la vista previa anterior. Poné ambos valores en 0 y generá para recuperar los RGB decodificados de esa fuente. Si cargás un PNG con luces o sombras ya recortadas, cambiar los signos no recupera el detalle perdido.
Seleccioná, arrastrá o pegá una imagen de hasta 25 MiB y 24 millones de píxeles.
El brillo y el contraste deben ser números finitos entre -100 y 100.
El procesamiento se realiza localmente en tu navegador.