He tenido bastantes clases de fotografía, leí muchos libros de fotografía y proyecté muchos foros. Y no puedo encontrar una respuesta consistente a esta pregunta. Un "campamento" dice que hay una pérdida de calidad de imagen cada vez que abre y cierra un archivo JPEG (debido a la compresión). Otro campamento dice que no hay pérdida de calidad de imagen a menos que realmente EDITES la foto y luego la vuelvas a guardar.
¿Hay alguna diferencia si:
- ¿Abro la imagen en un visor de imágenes estándar y simplemente "cierro" la imagen?
- ¿Abro la imagen en Photoshop Elements Editor y la cierro allí?
- ¿Si simplemente cierro e imagen versus volver a guardarlo?
¿Alguien puede dar una respuesta simple sobre cuándo cerrar o guardar un archivo JPEG causa una disminución en la calidad de la imagen y cuándo no?
image-quality
jpeg
image-compression
Markthomas
fuente
fuente
Respuestas:
Esto se basa en un malentendido. La pérdida de calidad ocurre solo durante la compresión que se realiza cuando una imagen se guarda como JPEG. Pero no importa si fue editado o no.
Por lo tanto: se va (con algunas excepciones muy específicas, ver comentarios) pierden calidad si se abre una imagen en un editor de imágenes y volver a guardarlo, incluso si usted no hizo ninguna modificación. Pero si solo lo abre para mostrarlo y luego lo cierra en lugar de guardarlo, entonces nada cambiará.
Por cierto: esto es solo para los programas tradicionales de edición de imágenes como Photoshop. Los programas como Lightroom que "desarrollan" archivos RAW siguen un enfoque diferente (incluso cuando manejan archivos JPEG): siempre mantienen la imagen original intacta y guardan por separado los pasos de edición que se realizaron, que se aplican al exportar los resultados finales. Entonces, con tales programas, no tiene que preocuparse por perder calidad (más de una vez, claro). Pero, de todos modos, no debería usar archivos fuente JPEG para ellos.
fuente
Absolutamente no. Debe editar el archivo y volver a guardarlo como JPEG para agravar los efectos de la compresión de la imagen. Solo verlo no tiene ningún efecto; si lo hiciera, todos los archivos JPEG en la web se "desgastarían" completamente en un día o dos como máximo.
fuente
La compresión JPEG puede describirse como teniendo dos fases distintas: primero una fase con pérdida, luego una fase sin pérdida. Comprender la diferencia entre ellos es importante para esta pregunta. Esto no es tanto porque ayuda a comprender lo que está sucediendo, sino porque ayuda a comprender de dónde provienen los errores comunes.
La compresión con pérdida ocurre solo cuando se guarda el archivo . Esta es la parte que causa la pérdida de calidad. Sin embargo, solo cerrar el archivo no es suficiente para activar la compresión con pérdida: debe guardarlo . Algunos editores pueden negarse a guardar archivos JPEG que no hayan sido editados, para evitar disparar accidentalmente una compresión sin pérdida, pero no sé de la cabeza si algún editor realmente hace eso o no.
La compresión sin pérdida también ocurre solo cuando se guarda el archivo . La principal diferencia es que incluso si sucediera cuando el archivo se cerró sin guardar, no importaría, porque no tiene pérdidas. JPEG usa ambas técnicas juntas.
La descompresión sin pérdida ocurre cada vez que se abre el archivo, pero no en cualquier otro momento . No cuando está cerrado, ni siquiera cuando está guardado. Al igual que con la descompresión sin pérdida, no importaría incluso si sucediera durante estos tiempos, porque es sin pérdidas.
La "descompresión con pérdida" nunca ocurre. No hay tal cosa . No puede haberlo, porque los datos que se eliminaron durante la fase de compresión con pérdida se han ido. Si pudieras reconstruirlo de alguna manera, entonces tendrías un algoritmo de compresión sin pérdidas, no uno con pérdidas. Solo menciono el concepto porque, habiendo mencionado dos tipos de compresión, sería extraño si mencionara un solo tipo de descompresión sin explicar por qué.
Tenga en cuenta que guardar el archivo desencadena ambos tipos de compresión . No hay mucho camino para evitar esto, a menos que sepa que la imagen no se ha editado, pero tampoco tiene mucho sentido guardarla. Tenga en cuenta también que solo cerrar el archivo sin guardar no desencadena ninguna fase , ni siquiera la compresión sin pérdidas "segura". Debido a esto, solo abrir y cerrar el archivo no puede disminuir la calidad de la imagen .
fuente
Simplemente abrir y cerrar un archivo JPEG no debería activar un comando de guardar (en ningún programa que conozca) y, por lo tanto, no se produce una nueva compresión.
Para las veces que realmente presionas "guardar", lo que sucede depende de los cambios que hayas realizado y cuán inteligente sea el programa de imagen en cuestión.
El usuario CutNGlass ya ha mencionado un ejemplo de un programa de imagen inteligente, "Better JPEG", que aprovecha el hecho de que las imágenes JPEG están formadas por muchos bloques rectangulares de píxeles codificados independientemente, y solo los bloques que realmente NECESITAN son re -comprimido al guardar la imagen. Por ejemplo, con dicho programa, puede eliminar los ojos rojos y cuando se guarda la imagen JPEG, solo se vuelven a comprimir los bloques que se vieron afectados por el cambio. http://www.betterjpeg.com/features.htm
Ahora, esta técnica para evitar tener que volver a comprimir cualquier parte de una imagen JPEG que no necesita volver a comprimirse es realmente una "noticia vieja" (no soy un experto y lo he sabido por más de una década), así que supongo que he dado algo por sentado que todos los buenos programas de manejo de imágenes manejarían esto perfectamente por ahora (lo que significaría que normalmente no habría una nueva compresión simplemente abriendo una imagen JPEG y presionando "guardar", porque el programa sabría que no ha habido ninguna alteración en los bloques, y simplemente los dejará intactos), pero al mirar esta pregunta y sus diferentes respuestas, ¡solo puedo deducir que TODAVÍA no es verdad! * Tal vez la programación detrás de tales soluciones es más complicada de lo que creo que sería; de lo contrario, ¡todos los programas de manejo de JPEG hubieran tenido esto hace años! *
fuente
Definitivamente no perderá ninguna calidad con solo verla. Pero, como se señaló anteriormente, puede perder la calidad de la imagen al guardarla sin realizar cambios si el editor la comprime cuando guarda el archivo . Por ejemplo, supongamos que tiene un JPEG sin compresión:
Haga esto 20 veces, y verá una disminución significativa en la calidad, porque se ha comprimido 20 veces. Si lo guarda sin compresión (100% de calidad), no verá ningún cambio.
fuente
Definitivamente, como cualquier archivo, si no presiona "guardar" pero simplemente cierra el archivo, no se realizarán cambios. (piense como una palabra Doc que acaba de abrir y cerrar)
Si realiza cambios, la mayoría de los programas le enviarán una notificación preguntándole si desea "guardar los cambios"
Entonces la respuesta definitivamente es no a su pregunta.
Espero que ayude.
fuente
Simplemente pon:
* Dependiendo del programa, los programas mal implementados pueden volver a comprimirse incluso cuando no se necesitan con la pérdida de calidad resultante
La decodificación de cualquier dato digital no tiene pérdidas. No existe un único formato digital en el que la mera decodificación y visualización altere los datos.
Solo la recompresión de los datos de la imagen es potencialmente con pérdidas. Ciertas operaciones de edición que en realidad son solo ediciones de metadatos no deberían causar ninguna pérdida de calidad, por ejemplo, la rotación EXIF no tiene pérdidas.
fuente
En pocas palabras n .
Ser especifico. Al guardar la imagen JPEG, tiene algunas pérdidas, ya que JPEG se define como compresión con pérdida.
La imagen se comprime utilizando la codificación Huffman si no me equivoco. Ahora, cuando un editor de imágenes abre una imagen, no la descomprime. Simplemente decodifica la imagen comprimida para que la pantalla pueda mostrar lo que contiene.
Pero cuando realiza cambios y los vuelve a guardar, la imagen se vuelve a comprimir en un nuevo JPEG con más pérdida de datos. Sin embargo, software como GIMP le pregunta cuánta calidad desea para que pueda elegir el 100% para mantener la calidad existente.
Ahora, abrir y cerrar una imagen sin realizar ningún cambio nunca importaría cómo se almacena y qué datos se pierden. Abrirlo para verlo y luego cerrarlo no hace ningún cambio en el archivo. No importa cuál sea el caso (mp3, imagen, documento de Word). Como no se guarda nada, la calidad siempre será la misma.
Pero como han dicho las respuestas anteriores, si está realmente preocupado por la pérdida de datos, simplemente puede usar otros formatos como png o tiff.
fuente
Parece que hay mucha desinformación incluso en estas respuestas.
JPEG es un estándar de codificación de bloque con pérdida. Es un código de dominio de frecuencia que obtiene su compresión al representar componentes de imagen de mayor frecuencia con menor precisión. El tamaño del bloque es de 8x8 píxeles.
Para codificar una imagen JPEG que toma cada bloque, realice un DCT 2-D y registre el resultado en una especie de patrón de zig-zag con cada vez menos bits comenzando en la frecuencia más baja y terminando en la más alta. El perfil de precisión se rige por una sola variable de calidad.
Siempre que haya realizado este proceso en un bloque una vez, puede decodificar y volver a codificar tantas veces como desee sin perder la calidad de la imagen (siempre que utilice la misma variable de calidad). Esto no es una exageración; el proceso de decodificar y volver a codificar un bloque jpeg se puede hacer perfectamente sin pérdidas, y cualquier aplicación de edición que valga la pena ya puede hacerlo.
¿Qué significa esto para una persona que edita una imagen? Si abre una imagen y la guarda (vuelve a codificar) con la misma calidad de imagen, no habrá pérdida de calidad (su aplicación de edición debería poder indicarle la variable de calidad utilizada para codificar la imagen). Si abre una imagen y solo edita parte de ella, los únicos bloques que cambiarán son los bloques de 8x8 que ha editado. Todo lo demás será exactamente igual.
fuente
La respuesta simple es "Eso depende".
Debe ser seguro, ya que el espectador nunca debe poder cambiar la imagen.
No debe cambiar la imagen.
La imagen de cierre no debería cambiar la imagen. Es muy probable que volver a guardar la imagen la altere, dependiendo de los complementos que esté utilizando.
Una de las razones por las que encontrará tantas respuestas diferentes para "¿cuándo cerrar o guardar un archivo JPEG causa una disminución en la calidad de la imagen y cuándo no?" es que depende de muchas cosas diferentes, que incluyen: el software que está utilizando para editar la imagen, los complementos que están instalados en ese software, si su software realiza "guardados automáticos" y la configuración que utiliza cuando guardas la imagen jpg! Es por eso que no edito archivos originales.
No uso Photoshop, pero hay un complemento disponible que se supone que ayuda con el problema específico en cuestión, evitando la pérdida de calidad de imagen al guardar un archivo JPEG: http://www.betterjpeg.com /jpeg-plug-in.htm
fuente
Conjuntos interesantes de respuestas. Pero algunos todavía son un poco engañosos. Trataré de resumir.
Absolutamente no
1) Abrir un archivo no lo afecta de ninguna manera. También cerrándolo. No en un visor o programa de edición.
Existe la posibilidad de que vea el archivo de manera diferente en diferentes programas, pero eso podría deberse a cómo este programa interpreta cierta información, como el modo de color o el perfil de color. Pero ese proceso es solo leerlo.
Existe la posibilidad de pequeños cambios.
2) Hacer operaciones sin pérdida, como rotar una imagen. Normalmente, los programas simplemente reordenan los datos de un archivo jpg, sin analizar y volver a comprimir. Pero no pondría mis manos en el fuego para todos los programas que suponen hacer eso.
Pequeños cambios poco notorios
3) Abrir y guardar con la misma compresión en el mismo programa.
Se realiza una primera recompresión la primera vez que guarda un archivo jpg. Si guarda por segunda vez el archivo con la misma configuración, la pérdida de datos original ya está hecha, pero se pueden volver a aplicar pequeños cambios. No en la misma medida que el primero, pero puede ser notable haciendo esto varias veces. Pero eso depende del programa.
Cambios notables
4) Lo más obvio es volver a guardar con una configuración de compresión diferente.
No solo en la "escala" en lo que sea que tenga el programa, sino también en el algoritmo utilizado. Esto es un poco demasiado técnico, pero hay al menos dos algoritmos principales de compresión 4: 4: 4 y 4: 2: 2.
Puede usar el "control deslizante" en su programa para mejorar la "calidad", pero si su programa usa 4: 2: 2 y el original estaba en 4: 4: 4, tendrá una pérdida significativa de datos.
Aquí hay un pequeño documento que hice hace algunos años para que pueda ver lo que significa esta pérdida de datos, está en español pero puede usar el traductor de Google: http://otake.com.mx/Apuntes/PruebasDeCompresion2/1-CompresionJpgProceso.htm
Un desastre total
5) Si abre una imagen y la vuelve a guardar en un programa que tiene capacidades limitadas. Por ejemplo, un viwer solo puede guardar archivos RGB y no funciona correctamente con CMYK, o tal vez no comprende el perfil de color incrustado. Podrías arruinar totalmente tu imagen al guardar.
6) Usando mucha compresión. Lo guardas para tu sitio web y lo comprimes. ¡No borre sus originales por favor!
Solo en la parte editada de la imagen
7) La recompresión normalmente se realiza en toda la imagen, pero como mencioné en el punto 3, no es mucha si la imagen no ha cambiado. Cuando edita una imagen, este análisis debe realizarse nuevamente en esta parte editada.
Recuerde que una edición se puede clasificar en tres grupos.
a) Correcciones de color, contraste, etc.
b) Alterar una parte de una imagen (ojos rojos, eliminar a una persona, limpiar manchas no deseadas)
c) Un collage totalmente nuevo.
Entonces, en algunos casos, la imagen es totalmente diferente, al menos para el punto de vista de análisis y recompresión.
En esta publicación: /photo//a/67434/37321, el usuario mencionó un programa que realiza un análisis muy inteligente de la compresión existente y no la vuelve a comprimir si no es necesario.
fuente
Sí, obviamente lo hace! Solo lo haré con una imagen de muestra y una calidad JPEG de 30 para que sea rápida Imagen inicial. (160 Kb)
Primera ronda (10 Kb)
Segunda ronda (9Kb)
Por lo tanto, JPEG no disminuye significativamente, disminuye la calidad de la imagen siempre que no cambie el tamaño o cambie la métrica de calidad. La imagen continuará deteriorándose lentamente, pero de manera insignificante. Y ahora, elimino solo 4 píxeles de la imagen (una columna de la derecha). Y guardar de nuevo.
Deterioro significativo. Para explicar que tendríamos que profundizar en el algoritmo JPEG. De cualquier manera, si te encuentras en esta situación, tenlo en cuenta: no ha terminado. Existe un excelente software de eliminación de ruido JPEG, por ejemplo, superesolución y mejora de la imagen de la red neuronal. He subido la última imagen (la peor) en este servicio y esto es lo que obtuve. Muy buen resultado.
fuente