El control deslizante de calidad (0–100)
El valor de calidad controla la tabla de cuantificación utilizada durante la compresión DCT (Transformada de Coseno Discreta). Los valores más altos conservan más coeficientes de frecuencia, manteniendo los detalles finos a costa de un archivo más grande. La relación entre la calidad y el tamaño del archivo no es lineal: bajar de 95 a 85 a menudo reduce el tamaño del archivo entre un 40–50% con una pérdida de calidad apenas perceptible, mientras que bajar de 85 a 60 produce rendimientos decrecientes en la calidad.
Ajustes preestablecidos recomendados
| Ajuste preestablecido | Calidad | Ideal para |
|---|---|---|
| Pequeño | 60 | Miniaturas, archivos adjuntos de correo electrónico, donde el tamaño es lo que importa |
| Equilibrado | 82 | Imágenes web, redes sociales - Buena relación tamaño/calidad |
| Alto | 90 | Sitios de portafolio, entregas a clientes |
| Máximo | 96 | Casi sin pérdida; archivado cuando hay almacenamiento disponible |
| Sin pérdida | - | Utiliza la optimización sin pérdida de jpegtran; sin cambios en la calidad |
Submuestreo de croma
La visión humana es menos sensible al detalle del color (crominancia) que al brillo (luminancia). JPEG aprovecha esto almacenando el color a una resolución más baja que el brillo, una técnica llamada submuestreo de croma. El esquema más común, 4:2:0, reduce a la mitad la resolución del color horizontal y verticalmente, reduciendo el tamaño del archivo aproximadamente un 15% sin impacto visible en las fotografías. Para imágenes con mucho texto o gráficos, 4:4:4 (sin submuestreo) evita el fringeado de color en los bordes nítidos.
JPEG progresivo
Un JPEG progresivo codifica la imagen en múltiples pasadas, de baja a alta frecuencia. En conexiones lentas, el navegador muestra una vista previa borrosa que se vuelve nítida a medida que llegan más datos, en lugar de un escaneo de arriba a abajo. La codificación progresiva también produce archivos 2–5% más pequeños que el JPEG de referencia con la misma calidad, por lo que vale la pena activarla para uso web.
Modo sin pérdida
El ajuste preestablecido Sin pérdida utiliza la optimización estilo jpegtran: reordena y optimiza las tablas de codificación Huffman en tu JPEG existente sin decodificar y recodificar los datos de píxeles. Los ahorros típicos son del 5–15%. No se produce ningún cambio visual en la calidad porque los valores de los píxeles nunca se modifican. Esta es la opción adecuada cuando tienes un JPEG maestro de alta calidad y solo quieres reducir su tamaño sin ninguna pérdida por generación.