El proceso de codificación de compresión JPEG divide una imagen determinada en bloques de 8x8 píxeles, trabajando con estos bloques en futuras compresiones con y sin pérdida. [source]¿Existe una calidad, tamaño de archivo u otro beneficio para los tamaños JPEG que son múltiplos de 8px o 16px?
También se menciona que si la imagen es un bloque múltiple de 1MCU (definido como Unidad de codificación mínima, "normalmente 16 píxeles en ambas direcciones") se pueden realizar modificaciones sin pérdida en un JPEG. [source]
Estoy trabajando con imágenes de productos y me gustaría saber si, y cuánto beneficio puede obtenerse al usar múltiplos de 16 en el tamaño de imagen final (por ejemplo, usando una imagen con tamaño 480px por 360px) vs. un no múltiplo de 16 (como 484x362). En este ejemplo, no estoy interesado en más alteraciones, edición o recompresión de la imagen final.
para tratar de conseguir más cerca de una respuesta específica en la que sé que debe ser en gran parte generalidades: Dada una imagen de 480x360 que es 64k y se guarda en la máxima calidad en Photoshop [example]:
- puedo esperar ninguna pérdida de calidad desde una imagen que es 484x362
- ¿Qué cantidad de tamaño de archivo adicional puedo esperar? (para este ejemplo, el espacio adicional sería píxeles blancos)
- ¿Hay alguna otra desventaja para crecer más que la cuadrícula de 8px?
sé que es arbitraria para utilizar ese ejemplo específico, pero aún así sería muy útil (para mí y, potencialmente, cualquier otro que ponderan un tamaño de imagen) para entender cuál es el nivel de compromiso que estaría tratando con romper el no -8px grilla
El problema clave aquí es un debate que he tenido es si las imágenes divisibles en 8 píxeles son de mayor calidad que las imágenes que no son divisibles en 8 píxeles.