Echa un vistazo a esta imagen de Jeff Schewe de Wikipedia . Es una porción 2D de lo que realmente es un espacio tridimensional, pero deja claro el concepto básico:
Entonces: sRGB es un subconjunto de AdobeRGB, que es un subconjunto de ProPhoto RGB.
También puede ver cómo ProPhoto RGB se extiende fuera de la forma curva que representa los colores visibles. Y puede ver cómo AdobeRGB es más adecuado para imprimir en papel mate que sRGB, y qué tan lejos de lo que se puede imprimir en papel se extiende el espacio ProPhoto.
Pero esta no es toda la historia, debido a la cuestión de la profundidad de bits . En los formatos de archivo comunes utilizados para la visualización, la información de color se almacena en números enteros, no en valores analógicos; hay un número discreto y contable de colores que se pueden describir a una determinada profundidad de bits. Piense en el espacio de color como una caja de lápices de colores Crayola de diferentes colores. Cada espacio de color tiene la misma cantidad de crayones. En los espacios más grandes, parte de ese número limitado tiene que usarse para una cobertura más amplia: en ProPhoto RGB, tiene una serie de "crayones" dedicados a colores que los humanos ni siquiera pueden ver. sRGB tiene la misma cantidad de crayones empaquetados en un rango más pequeño. Eso significa que, a cambio de no poder representar esos cian y verdes lejanos, obtienes una distinción más fina entre los azules y púrpuras y rojos (y los verdes que están allí).
En la profundidad de color de 8 bits por canal (24 bits en general), hay alrededor de 16.8 millones de lápices de colores, lo cual es mucho, pero lo suficiente como para que todavía haya una posibilidad de artefactos de color en gradientes sutiles. Y, cuando asigna de un espacio de color a otro, los crayones no se alinean necesariamente . ProPhoto RGB puede contener todo sRGB, pero si está trabajando en 8 bits, es difícil ir y venir.
Imagine que tiene tres tonos de rojo diferentes en una caja de lápices de colores, y dos tonos de rojo en una caja diferente (porque esa segunda caja necesita el crayón adicional para ultramarino). Si está tratando de duplicar una imagen dibujada desde el primer cuadro, debe comprometer su interpretación del rojo. Y si luego va a hacer otra copia con sus primeros crayones pero sin mirar la primera imagen, probablemente no elegirá la misma asignación de esos dos rojos a los tres más expresivos.
Sin embargo, si puede trabajar en 16 bits por canal, esto realmente no es un problema. Eso es porque por cada crayón en 8 bits por canal, 16 bits le dan 16,8 millones de crayones. Eso es mucha gradación sutil, casi seguramente más allá de lo que el ojo humano puede distinguir. (El número total de colores distintos en una profundidad de color de 16 bits es superior a 281 billones). Entonces, si está utilizando una aplicación como Adobe Lightroom que funciona en una profundidad de color de 16 bits, cambiar los espacios de color no es una preocupación, pero usted tiene que decidir qué compromisos desea cuando desea bajar a un valor de salida final, porque realmente todavía no tenemos formatos de archivo de 16 bits de alta gama de color bueno, estándar, populares y bien compatibles.
En cuanto al tamaño del archivo resultante : eso básicamente será una peculiaridad de cómo funcionó la compresión. El espacio real del espacio de color no hace ninguna diferencia en el tamaño del archivo, ya que, de nuevo, el mismo número total de lápices de colores en cualquier caso. Es posible que su foto sRGB sea más grande porque la versión Adobe RGB "colapsó" algunas de las sutiles distinciones de color en el mismo valor (¿no hay suficientes tipos diferentes de lápices de colores rojos?). Pero probablemente sea solo una peculiaridad de cómo la "reasignación" de crayones hace que los datos sean diferentes y, por lo tanto, la compresión sea diferente.