Un archivo JPG es una fotografía almacenada con compresión JPEG. JPEG es un estándar publicado por el Joint Photographic Experts Group, un comité creado por los organismos internacionales de normalización ISO e ITU, y se convirtió en la forma predeterminada de guardar fotografías casi en todas partes: cámaras, teléfonos, sitios web y archivos adjuntos de correo electrónico. La extensión se escribe tanto .jpg como .jpeg, y son lo mismo. La versión de tres letras solo existe porque las versiones antiguas de Windows no permitían más de tres caracteres.
En sentido estricto, JPEG es el método de compresión y el archivo que lo envuelve es un contenedor, JFIF o, cuando lo escribe una cámara, un archivo Exif. En la práctica, todos los visores los tratan como un JPG, y lo mismo hace un informe de metadatos.
Cómo almacena una imagen un JPG
JPEG es con pérdida, lo que significa que descarta información para hacer el archivo más pequeño. Divide la imagen en pequeños bloques, describe cada bloque como un conjunto de valores de frecuencia y luego redondea esos valores: de forma más brusca en el detalle fino que el ojo apenas percibe y con más suavidad en las formas generales que sí ve. El control de calidad en tu editor determina lo brusco que es ese redondeo. La mayoría de los JPG también guardan el color a la mitad de la resolución del brillo, porque la visión humana nota mucho más los cambios de brillo que los cambios de color.
Hay dos consecuencias importantes en el uso diario. El detalle que se ha descartado no puede recuperarse, así que cada vez que se vuelve a guardar se pierde un poco más, y editar el mismo JPG una y otra vez deja manchas en bloques alrededor de bordes y texto. Además, JPEG no tiene transparencia: no hay forma de marcar un píxel como transparente, de modo que un logotipo guardado como JPG llega con un fondo sólido.
Qué metadatos contiene un JPG
Los metadatos son la información sobre la imagen que viaja dentro del archivo junto a los píxeles. JPEG los guarda en segmentos etiquetados cerca del inicio del archivo, y una foto suele incluir varios estándares de metadatos a la vez.
- EXIF, Exchangeable Image File Format, es lo que escribe una cámara o un teléfono. Es de esperar
MakeyModel,DateTimeOriginal,ExposureTime,FNumber,ISOSpeedRatings,FocalLength,Flash,LensModel,SoftwareyOrientation, el indicador que le dice al visor cómo girar la imagen. - Las etiquetas GPS forman parte de EXIF, pero se agrupan por separado:
GPSLatitude,GPSLongitude,GPSAltitudey una marca de tiempo en UTC. Juntas indican dónde se tomó la foto, a menudo con un margen de pocos metros. - IPTC es el estándar de publicación más antiguo usado en fotografía de prensa y de stock, con campos como
By-line,Caption,Keywords,City,CountryyCredit. - XMP es el esquema más reciente de Adobe, almacenado como un bloque de texto XML. Contiene autor, título, descripción, palabras clave, valoraciones por estrellas y etiquetas de color, y con frecuencia un historial de edición que nombra los programas que modificaron el archivo.
- Un perfil de color ICC puede estar incrustado para describir cómo se corresponden los valores almacenados con colores reales.
- Una miniatura suele incluirse también, como un pequeño JPEG independiente.
Varios de esos campos son personales. Las coordenadas GPS pueden señalar directamente tu casa. Make, Model y, en algunas cámaras, un número de serie del cuerpo o del objetivo identifican tu equipo, mientras que Artist, Copyright, un nombre de propietario y el campo de autor de XMP pueden contener tu propio nombre. La miniatura incrustada merece una mención especial: algunos editores actualizan la imagen principal y dejan la miniatura antigua sin tocar, de modo que una foto recortada puede seguir incluyendo una pequeña copia de lo que se recortó.
Cuándo usar JPG
JPG es la opción adecuada para fotografías que la gente necesita ver, enviar o publicar. Las imágenes de tono continuo con degradados suaves son exactamente lo que la compresión está diseñada para tratar, de modo que un poco de detalle descartado sigue siendo invisible mientras el ahorro de tamaño es enorme. Es la opción equivocada para capturas de pantalla, ilustraciones de líneas, diagramas y cualquier cosa que contenga texto, porque los bordes duros son lo que JPEG maneja peor, y para cualquier cosa que necesite un fondo transparente.
La alternativa evidente es PNG, que mantiene cada píxel y admite transparencia, pero produce archivos mucho más grandes para fotografías. Si estás editando, conserva un original sin pérdida, como un PNG, un TIFF o el archivo raw de la cámara, y exporta un JPG solo al final.