Agregar datos Exif a un tif aumenta el tamaño del archivo

Tengo algunas jpgimágenes exportadas de RAWarchivos usando UFRaw y son muy grandes (> 15 MB). Entonces, para ahorrar espacio, los abrí en GIMP y los volví a exportar como tifimágenes con JPEGcompresión y los resultados fueron muy buenos, el tamaño de los archivos se redujo a unos 5 MB.
Pero como las tifimágenes se exportaron usando GIMP, no había datos EXIF ​​como Camera Maker, Date takenetc.

Luego, agregué manualmente algunos datos EXIF, aquí es donde las cosas se ponen raras, el tamaño del archivo aumenta aproximadamente 5 veces el archivo sin etiquetar.

Por ejemplo: este es el tamaño de archivo de la tifimagen original, no se agregaron datos EXIF:Imagen original

Esto cuando Camera Makerse agrega:
ingrese la descripción de la imagen aquí

Y cuando Date Takense agrega:
ingrese la descripción de la imagen aquí

¿Por qué hay un aumento tan grande en el tamaño del archivo?
¿Hay alguna forma de agregar datos exif sin aumentar el tamaño del archivo?

¿Hay alguna razón por la que guarde archivos como .tif?
Está aplicando compresión con pérdida dos veces. Nunca recomendado. Creo que deberías reevaluar tu flujo de trabajo.
@Alex.S Porque quería reducir el tamaño del archivo sin reducir la calidad de la imagen. Si exporto el jpga tifcon compresión, podría hacerlo.
@osullic Pensé que tifla compresión no tiene pérdidas.
No, no podrías. TIF con compresión jpeg es solo un contenedor para un archivo jpeg. Puede guardar fácilmente su imagen como jpeg con el mismo tamaño de archivo (y cada vez un poco más pequeño) y la misma calidad.
La compresión TIF puede ser sin pérdidas, sí. Pero guarda sus archivos con compresión JPEG y jpeg no se pierde.
@ Alex.SI no entiendo. ¿Qué quiere decir con compresión TIF?
No es relevante, porque no lo usa para guardar su imagen comprimida en jpeg. Guárdelos como jpeg normal.
TIFF es un formato de contenedor, como un archivo ZIP, con varias páginas. Es un formato bastante complejo.
No hay "compresión tiff". Los archivos TIFF son un contenedor y pueden almacenar datos en varias compresiones. La compresión JPEG es la misma en cualquier contenedor que la empaquetes, las diferencias están en el nivel de calidad jpeg elegido.

Respuestas (1)

No sé cómo agregaste los datos exif, pero muy bien podría ser que la aplicación que usaste para esto volviera a comprimir el archivo, y no con compresión jpeg.El explorador de Windows vuelve a comprimir un jpeg-tiff como LZW si edita los metadatos, puede verlo en la pestaña de propiedades/detalles del archivo.

De todos modos, si no le gusta el tamaño de un jpeg exportado desde un archivo sin procesar, la forma correcta es exportarlo nuevamente, pero con una configuración de calidad más baja (tenga en cuenta la posible pérdida de calidad visualmente aparente, tal vez haga algunos A/ Pruebas B para encontrar un buen compromiso entre tamaño y calidad).

La reducción en el tamaño del archivo no se debe a la conversión jpeg->tiff, sino a que gimp aparentemente aplicó una compresión más fuerte, pero también puede cambiar eso directamente en la fuente (UFRaw).

Usé el Windows Explorer nativo para editar los metadatos.