Dos cosas distintas
Mucha gente mezcla “HDR” y “color amplio”, pero son cosas separadas.
- El espacio de color (gama) es el rango de colores que pueden significar los números del archivo. Display P3 es más amplio que sRGB.
- El rango dinámico es la extensión del brillo. HDR significa una extensión mayor de la que una pantalla normal muestra por defecto.
Una foto puede tener una cosa sin la otra. Al convertir, se tratan de forma distinta.
Display P3
Display P3 es un espacio RGB de gama amplia, y la entrada del registro ICC para Display P3 indica a Apple como organización responsable, con los primarios y el punto blanco (D65). Tiene rojos y verdes más saturados que sRGB. La especificación CSS Color Level 4 incluye display-p3 como espacio de color para que las páginas web también puedan usarlo.
Los valores de los píxeles solo tienen sentido junto con un perfil de color. Un perfil ICC, definido por la especificación ICC, es la forma estándar de indicar en qué espacio están los números. Las fotos HEIC de los iPhone suelen llevar un perfil Display P3.
El problema al quitar el perfil
Si una imagen P3 se guarda como JPG pero se descarta el perfil, el software asume sRGB y los colores saturados se ven más planos. O al revés: si los píxeles ya son sRGB pero están etiquetados como P3, los colores se ven demasiado intensos. Por eso “mi foto convertida se ve apagada” es una queja tan frecuente.
Qué hace FromHEIC por defecto
- Transforma los píxeles a sRGB usando el perfil incrustado en el archivo. Los colores deberían verse bien en el software habitual, a costa de comprimir los colores muy saturados en el rango más pequeño de sRGB.
- Una opción conserva en cambio el perfil original incrustado. Los píxeles se quedan en ese espacio, y el software que respeta los perfiles muestra los colores más amplios.
¿Cuál elegir? Para sitios web, mensajería y formularios, usa el valor por defecto. Para editar en una app con gestión de color o para imprimir, conserva el perfil (o genera TIFF, que incrusta el perfil ICC). Comprueba el perfil con el visor de perfil de color antes y después.
Profundidad de bits
JPEG usa 8 bits por canal; MDN lo indica al hablar de los modos de color de JPEG. Si el HEIC lleva más de 8 bits, un JPG no conservará esa precisión adicional. FromHEIC puede conservarla en un solo lugar: un TIFF de 16 bits a partir de un HEIC con más de 8 bits por canal contiene los datos tonales adicionales reales. Sus demás salidas, incluidos PNG y JPG, son de 8 bits, y un HEIC de 8 bits sigue siendo de 8 bits en esencia incluso dentro de un archivo de 16 bits.
HDR y mapas de ganancia
Algunos archivos HEIC llevan una imagen auxiliar que se usa para la representación HDR, a menudo llamada mapa de ganancia. El proyecto libheif indica que admite imágenes auxiliares; el inspector de mapas de ganancia HDR de FromHEIC informa de si un archivo tiene uno, y la herramienta de extracción puede sacar los mapas de ganancia como imágenes separadas.
Lo que hace una conversión con él: la salida es una imagen única estándar. FromHEIC no afirma conservar la representación HDR en JPG, PNG, WebP, AVIF o TIFF. Espera una imagen SDR normal. Si el aspecto HDR te importa, conserva el HEIC original y velo con software que lo entienda. La forma en que cada teléfono o app representa el mapa de ganancia varía, así que consulta la documentación del fabricante.
Una guía rápida de decisión
| Objetivo | Opción |
|---|---|
| Compartir en la web o por mensaje | JPG con sRGB (por defecto) |
| Conservar los colores amplios en un editor | TIFF, o JPG/PNG con el perfil conservado |
| Sin pérdida adicional tras decodificar | PNG |
| Conservar la representación HDR | Conservar el HEIC |
Comprueba tu resultado
- Abre el original en el visor de perfil de color.
- Convierte.
- Compara en dos programas. Si los colores difieren entre ellos, uno de los dos está ignorando el perfil.
Si además las conversiones se ven mal rotadas, consulta orientación y color. Para la comparación general de formatos, consulta HEIC frente a JPG.