Inicio / Herramientas de Imagen / Ecualizador de histograma por lotes en línea
Herramientas online gratis

Ecualizador de histograma por lotes en línea

Ecualiza el histograma de hasta 30 imágenes a la vez en tu navegador. Procesamiento local, sin subir archivos. Descarga los resultados en PNG. El procesamien…

Empezar a usar

Qué hace esta herramienta

La ecualización de histograma es una técnica clásica de mejora de contraste. Esta herramienta la aplica por lotes a hasta 30 imágenes, sin necesidad de subirlas a un servidor: todo el procesamiento ocurre en tu navegador.

Para cada imagen, se calcula la luminancia ponderada Y = 0.299R + 0.587G + 0.114B y se construye un histograma de 256 niveles. Luego se aplica la función de distribución acumulativa (CDF) para reasignar los niveles de luminancia: el valor más oscuro presente se mapea a 0 y el más claro a 255. La diferencia entre el valor mapeado y el original se suma por igual a los canales R, G y B, y cada canal se recorta al rango 0-255.

Ejemplo práctico

Si tienes una imagen de dos píxeles en escala de grises con valores 50 y 150 (y alfa 40 y 80), el resultado será 0 y 255 respectivamente, conservando los valores alfa. Una imagen de un solo píxel con color RGB(100,150,200) no cambia porque solo tiene un nivel de luminancia ocupado.

Limitaciones importantes

  • El procesamiento es por imagen: no se comparte histograma entre archivos del lote.
  • Las imágenes con luminancia constante se devuelven sin cambios (no se vuelven negras).
  • Se conservan la transparencia (alfa) y las dimensiones originales.
  • No es ecualización adaptativa local (CLAHE), ni reducción de ruido, ni recuperación de detalles. No es un realce con IA.
  • El resultado siempre se guarda en PNG, con el nombre del archivo original más -equalize.png. No se conserva el formato original ni los metadatos.
  • Revisa con atención las imágenes en color: al sumar el mismo delta a los tres canales, las diferencias de color se mantienen hasta que un canal se satura en 0 o 255. Esto no es un procesamiento Lab con gestión de color.

Preguntas frecuentes

¿Por qué algunas imágenes no cambian visiblemente?

Si la imagen tiene un solo nivel de luminancia ocupado (por ejemplo, un píxel de color uniforme), la CDF no puede redistribuir los tonos y la imagen se devuelve sin cambios. También es posible que el contraste ya sea alto y el cambio sea sutil.

¿Puedo elegir el formato de salida?

No. Todas las imágenes procesadas se exportan como PNG mediante canvas.toDataURL('image/png'). No hay selector de formato ni opción para conservar el formato original.

¿Qué límites de tamaño tienen los archivos?

Cada imagen debe tener un tipo MIME de imagen, pesar como máximo 25 MB y decodificarse a no más de 24,000,000 de píxeles. El lote completo no puede superar los 100 MB ni los 40,000,000 de píxeles decodificados. Solo se cargan los primeros 30 archivos seleccionados.

El procesamiento se realiza localmente en tu navegador.