¿Por qué dos imágenes con las mismas dimensiones / ppp tienen tamaños de archivo tan diferentes?

10

Estoy trabajando en un proyecto donde dos de mis imágenes deben ser tan pequeñas como sea posible. He escalado dos imágenes a las mismas dimensiones / ppp y he comprobado el perfil de color en Photoshop CS6 y ambos se ven iguales. Ambos se guardaron con la misma compresión JPEG.

¿Puede alguien explicarme cómo estas dos imágenes terminaron teniendo tamaños tan drásticamente diferentes? El perro tiene 97 KB y el conejito tiene 576 KB.

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

Entonces, después de seguir la sugerencia, cambié los perfiles de color incrustados de las dos imágenes anteriores y ahora tienen casi el mismo tamaño de archivo. Sin embargo, tengo dos más que tienen el mismo perfil de color incrustado y nuevamente, estos son tamaños drásticamente diferentes. ¿Puedes explicar porque?

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

daveMac
fuente
1
si puede cuantificar "pequeño" (debe tener alguna especificación para la que está trabajando) y cuál es el propósito, entonces podría recibir algunos métodos de optimización de tamaño de archivo más.
Horacio

Respuestas:

13

Las dos primeras imágenes tienen perfiles de color incrustados. El más pequeño tiene Adobe RGB, y el más grande tiene "TIFF RGB", que consume más espacio.

Supongo que probablemente quiera que estos sean sRGB de todos modos , sin perfil de color incrustado.

En el segundo caso, son los detalles. La fotografía de la mano tiene grandes áreas del mismo color, mucho desenfoque y muchas líneas definidas. Eso es ideal para la compresión. Las bicicletas y los árboles están llenos de contraste y detalles intrincados. Eso es mucho más difícil de comprimir.

Intente ejecutar un desenfoque gaussiano fuerte sobre la segunda imagen y observe cómo se reduce cuando lo guarda. Eso no resuelve su problema, pero debería aclarar lo que está sucediendo.

Por favor lea mi perfil
fuente
¿Cómo puede verificar una imagen para perfiles de color incrustados?
cbdeveloper el
Hay varias formas, pero quizás la más fácil es: ábralas en Gimp y le dirá y le preguntará si desea convertir a srgb.
Lea mi perfil el
7

Dos imágenes con las mismas dimensiones contienen la misma cantidad de datos pero no necesariamente la misma cantidad de información . Una imagen en blanco puro prácticamente no contiene información y puede comprimirse en un espacio muy pequeño (es suficiente almacenar solo la altura y el ancho para recrear completamente esta imagen).

Las escenas con muchos detalles contienen mucha información y por lo tanto requerirán más espacio de almacenamiento, esto es inevitable. Sin embargo, el ruido es como información que no tiene sentido, si puede reducir el ruido, reducirá el tamaño del archivo sin comprometer el contenido de la imagen.

Matt Grum
fuente
1: Me encanta teorías acerca de la cantidad de información que hace algunos datos lleva ... Sugiero "teoría de Kolmogorov" para ayudar a la comprensión de que ...
woliveirajr
4

La compresión JPEG dice cuántos detalles desechar, no cuánto conservar.

Con la misma cantidad de detalles desechados, quedarán dos imágenes diferentes con una cantidad diferente de detalles. El almacenamiento es generalmente proporcional a la cantidad de detalles que quedan en la imagen después de la compresión.

En su segundo conjunto, la segunda imagen claramente tiene más detalles. Esto debería ser obvio en comparación con el primero que tiene enormes extensiones de color uniforme que se comprimen mucho mejor.

En algunas cámaras, puede optar por comprimir imágenes a una determinada calidad O a un determinado tamaño. Cuando una imagen contiene más detalles, pierde más detalles cuando se comprime a un cierto tamaño, por lo que esto es deseable solo si el almacenamiento es limitado.

Itai
fuente
Entonces, ¿puedo hacer algo más para reducir el tamaño del archivo?
daveMac
Después de eliminar el perfil, lo siguiente que debe hacer es eliminar los metadatos. Esto se puede hacer con nconvert -rmeta. Luego, si realmente desea que los archivos con diferentes cantidades de detalles sean del mismo tamaño, debe comprimir uno más que el otro (en otras palabras, eliminar los detalles adicionales).
Itai
Una vez que haya eliminado metadatos extraños, la única forma de reducir el tamaño del archivo es reducir la cantidad de información en la imagen. Puede hacerlo recortando, reduciendo el tamaño o reduciendo el factor Q ("calidad") de la imagen jpeg. Por lo general, puede reducir a q = 75 (no estoy seguro de cuál es el equivalente exacto de Photoshop) antes de obtener artefactos notables (sin hacer zoom para mirar píxeles individuales), pero varía de una imagen a otra.
Brian White
Y lamentablemente, las imágenes con líneas definidas, contraste y detalles tenderán a mostrar artefactos más rápidamente a medida que disminuya la calidad JPEG. Así que prácticamente no puedes ganar.
Lea mi perfil el
3
@mattdm El ruido por definición es aleatorio y no se comprime bien. Descubrí que aplicar un filtro de desenfoque a las áreas desenfocadas en una imagen puede reducir drásticamente el tamaño del archivo y hacer que la imagen se vea mejor al hacer que el sujeto destaque. ¡Puedes ganar a veces!
Matt Grum
4

Si está trabajando en Photoshop (o PS Elements), use la opción "Guardar para Web y dispositivos ..." en lugar de "Guardar" o "Guardar como ...". Eso no solo le brinda la oportunidad de eliminar componentes de archivos no deseados (perfiles de color, metadatos), sino que también obtiene una vista previa interactiva de lo que sus cambios de configuración harán en la imagen, como qué tan lejos puede llegar con la compresión JPEG antes de que los artefactos comiencen a ser objetable

Tendrá que aceptar que algunas imágenes se comprimirán en un grado mucho mayor que otras: la compresión (en términos simples) se trata principalmente de describir los cambios entre píxeles vecinos, y el "gradiente suave" es una historia mucho más corta que contar que una larga , historia complicada de 64 píxeles individuales más o menos no relacionados. Su foto de bicicletas / follaje es el equivalente fotográfico de A Tale of Two Cities o À la recherche du temps perdu : puede crear un resumen de dos párrafos, pero se perderá mucho. Parafraseando a Einstein: sus archivos deben ser lo más simples posible, pero no más simples.Use niveles de compresión más altos (números de menor calidad) en las imágenes que pueden soportarlo, y en conjunto, el tamaño de sus archivos funcionará lo suficientemente bien como para que una imagen que necesita ser más grande no altere el carrito de la manzana.


fuente