Cuando guardo un archivo JPG con GIMP, puedo ajustar la calidad en la que lo guardo, de 0 a 100 (uso 89). Parece que he usado una aplicación para ver cuál era este número en el archivo guardado, pero si lo hiciera, no puedo averiguar de qué se trata. ¿Alguna sugerencia sobre qué usar?
16
Respuestas:
Una vez guardado, ya no se puede saber la calidad.(Establecer la calidad mientras se guarda solo le dice al software cuánta pérdida encuentra aceptable, pero una vez guardada: lo que se pierde se pierde. Necesitaría un humano para decir si algo se ve bien).Hmmm, supongo que estaba equivocado. Todavía pienso lo anterior es correcto, pero ImageMagick 's
identify
me demuestra que están equivocados?No sé cómo se guardó la imagen en mi prueba, pero no tiene ningún dato EXIF. ¿Se podría almacenar la calidad en la imagen?
fuente
Para agregar a la respuesta de Arjan:
identify
Parece que ImageMagick realmente mira dentro de la imagen JPEG para adivinar la configuración de calidad utilizada para codificarla.El código fuente de ImageMagick (software gratuito :-)) contiene las líneas :
(
coders/jpeg.c
, línea 843ff. en mi versión reciente del código fuente de ImageMagick).No sé lo suficiente sobre JPEG para entender realmente, pero parece hacer algo como se describe en este artículo:
Determine el factor de calidad JPEG utilizando Visual C # .NET (enlace inactivo a partir de enero de 2018; copia en archive.org desde 2015 )
Entonces, sí, en
identify
realidad puede determinar la configuración de calidad de un JPEG solo desde el archivo comprimido solo (aunque el resultado puede no ser siempre completamente preciso).fuente
Como Arjan mencionó
identify -verbose myimage.jpg
lo hará. Como imagemagick es una herramienta CLI, puede ser útil para la creación de secuencias de comandos. El enfoqueidentify -verbose myimage.jpg | grep ...
es bastante lento. Recomiendo usar IM como esteEs masivamente más rápido.
fuente
JPEGsnoop es una buena alternativa a ImageMagick's
identify
. La descarga es bastante pequeña y está disponible en formato portátil.Después de procesar un jpg, encontrará el "Factor de calidad aproximado" debajo del marcador DQT.
fuente
Con la biblioteca ImageMagick ++ es fácil:
fuente
Picasa 3 tiene el panel de propiedades que muestra la calidad de jpeg, pero en este momento es un abandonware.
fuente