Come si sovrappongono gli spazi colore come sRGB e Adobe RGB?


20

SRGB è incluso in Adobe RGB e Adobe RGB è incluso in ProPhoto RGB? Ciò significa che una foto in uno "spazio inferiore" sarà esattamente la stessa in uno "spazio superiore", ad esempio una foto sRGB sarà esattamente la stessa in uno spazio Adobe RGB.

Ho notato che la dimensione di una foto sRGB è più grande della stessa in Adobe RGB, che non capisco poiché lo spazio colore è più grande.


In quale formato di file stai salvando? Alcuni algoritmi di compressione non sono deterministici e il salvataggio ripetuto della stessa immagine può comportare lievi differenze nella dimensione del file finale.
jrista

JPEG. E leggendo le seguenti risposte, mi sono appena reso conto che proveniva semplicemente dalla compressione.
Julio Guerra,

Risposte:


30

Dai un'occhiata a questa immagine di Jeff Schewe da Wikipedia . È una porzione 2D di ciò che è veramente uno spazio tridimensionale, ma chiarisce il concetto di base: spazi colore

Quindi: sRGB è un sottoinsieme di AdobeRGB, che è un sottoinsieme di ProPhoto RGB.

Puoi anche vedere come ProPhoto RGB si estende al di fuori della forma curva che rappresenta i colori visibili. E puoi vedere come AdobeRGB è più adatto per la stampa su carta opaca rispetto a sRGB - e quanto lontano si estende lo spazio ProPhoto al di fuori di ciò che può essere stampato su carta.

Ma questa non è l'intera storia, a causa del problema della profondità . Nei formati di file comuni utilizzati per la visualizzazione, le informazioni sui colori sono memorizzate in numeri interi, non in valori analogici: esiste un numero discreto e numerabile di colori che possono essere descritti a una certa profondità di bit. Pensa allo spazio colore come una scatola di pastelli Crayola di diversi colori. Ogni spazio colore ha lo stesso numero di pastelli. Negli spazi più ampi, parte di quel numero limitato deve essere utilizzato per una copertura più ampia: in ProPhoto RGB, hai un certo numero di "pastelli" dedicati a colori che gli umani non riescono nemmeno a vedere. sRGB ha lo stesso numero di pastelli confezionati in un intervallo più piccolo. Ciò significa che, in cambio del fatto di non essere in grado di rappresentare quei ciano e verdi lontani, si ottiene una distinzione più fine tra blu e viola e rossi (e i verdi che sono lì).

Nella profondità del colore a 8 bit per canale (24 bit in totale), ci sono circa 16,8 milioni di pastelli, il che è molto, ma abbastanza da avere ancora la possibilità di artefatti di colore con sfumature sottili. E, quando si mappa da uno spazio colore a un altro, i pastelli non si allineano necessariamente . ProPhoto RGB può contenere tutto sRGB, ma se lavori a 8 bit, è un problema andare avanti e indietro.

Immagina di avere tre diverse tonalità di rosso in una scatola di pastelli e due tonalità di rosso in una scatola diversa (perché quella seconda scatola ha bisogno del pastello extra per l'ultramarine). Se stai cercando di duplicare un'immagine disegnata dalla prima casella, devi scendere a compromessi sulla tua resa del rosso. E se poi vai a fare un'altra copia con i tuoi primi pastelli ma senza guardare la prima immagine, probabilmente non sceglierai la stessa mappatura da quei due rossi ai tre più espressivi.

Tuttavia, se puoi lavorare a 16 bit per canale, questo non è davvero un problema. Questo perché per ogni pastello in 8 bit per canale, 16 bit ti danno 16,8 milioni di pastelli. È una gradazione molto sottile, quasi certamente oltre ciò che l'occhio umano può distinguere. (Il numero complessivo di colori distinti nella profondità del colore a 16 bit è superiore a 281 trilioni.) Quindi, se stai usando un'applicazione come Adobe Lightroom che funziona con la profondità del colore a 16 bit, cambiare spazio colore non è un problema, ma tu devi decidere quali compromessi vuoi quando vuoi scendere a un valore di output finale, perché non abbiamo ancora buoni formati di file di spazio colore a gamma alta a 16 bit buoni, standard, popolari, ben supportati.

Per quanto riguarda la dimensione del file risultante : in pratica sarà solo una stranezza di come ha funzionato la compressione. L' intervallo effettivo dello spazio colore non fa alcuna differenza nella dimensione del file, poiché, di nuovo, lo stesso numero complessivo di pastelli in ogni caso. È possibile che la tua foto sRGB sia più grande perché la versione Adobe RGB ha "compresso" alcune sottili distinzioni di colore nello stesso valore (non abbastanza diversi tipi di pastello rosso?). Ma probabilmente è solo una stranezza di come la "riassegnazione" dei pastelli causi la differenziazione dei dati e quindi la compressione.


Quindi stavo scrivendo la mia risposta e allo stesso tempo hai aggiunto la parte sulla dimensione del file ...

Questo è davvero fantastico. Grazie per gli stupidi esempi abbattuti e aver riportato tutto sulla terra con il riferimento di Lightroom. Ottima risposta @mattdm!
dpollitt,

1
@Julio: un dispositivo di visualizzazione dovrebbe essere profilato con il proprio spazio colore "nativo" - i colori reali che possono essere mostrati con i fosfori colore, la tecnologia di illuminazione o gli inchiostri del supporto. Ogni immagine è sempre "tradotta" in quella semplicemente dalla realtà fisica. Avere un profilo per il tuo monitor fa sapere al tuo software come farlo correttamente, altrimenti suppone che sRGB uscirà abbastanza bene. [con't ...]
mattdm

1
Ma in ogni caso, un'immagine in sRGB e una in Adobe RGB verranno in qualche modo mappate sul display reale. Poiché i colori all'interno dello spazio colore sono leggermente diversi (anche con nella gamma sRGB), il risultato potrebbe essere leggermente diverso, ma se tutto funziona correttamente, la differenza sarà difficile da individuare: sottili cambiamenti nei gradienti. Se vedi grandi variazioni di colore complessive, qualcosa non è impostato correttamente.
Mattdm,

1
Inoltre, molti display LCD a basso costo in realtà fanno solo 6 bit per canale, quindi le immagini a 8 bit per canale perdono "pastelli" sullo schermo come-o-no-no. (Sono 16,8 milioni fino a 262 mila). In tal caso, le discrepanze nella resa in-sRGB-gamut delle immagini sRGB e Adobe RGB saranno sopraffatte da quel grande taglio.
Mattdm,

9

Se hai un Mac, puoi visualizzare le differenze tra gli spazi colore in 3D - run ColorSync Utilitye selezionare un ampio spazio colore (come ProPhotoRGB o AdobeRGB). Quindi fare clic sulla freccia nell'angolo in alto a sinistra della trama e selezionare "mantieni per confronto". Quindi seleziona uno spazio diverso per vederlo tracciato sopra l'altro, puoi ruotare tutto intorno.

Potrebbe essere necessario aprire le cartelle nella parte inferiore dell'elenco degli spazi colore per vedere più spazi, se Photoshop è installato.

In pratica è possibile utilizzarlo per comprendere la differenza tra gli spazi, ma anche per vedere come i profili personalizzati della stampante rientrano in uno spazio.

Un esempio che mostra AdobeRGB all'interno della balena ProPhotoRGB:

inserisci qui la descrizione dell'immagine


1
Vuoi vedere quella balena mangiata da un gigante ... qualcosa di più grande di una balena? Prova il folle scRGB di Microsoft. :)
mattdm,

4

Per aggiungere alla grande risposta di @ mattdm - ma a meno che non mi sia perso, non ci sono spiegazioni sulla dimensione del file - speculerei che quando si scatta aRGB e poi si trasforma in sRGB con un intento che satura il colore traboccato ( colorimetrico relativo ), da allora nell'intervallo della gamma aRGB che non viene trasformato (non ritagliato) ci sono livelli di colore meno discreti (b / c il numero totale di livelli è lo stesso - 256), si finisce con un'immagine "posterizzata". Cioè, l'immagine sRGB contiene meno valori di colore individuali rispetto all'immagine originale. A causa di questa decimazione, l'immagine compressa a gamma ridotta è più piccola dell'immagine compressa a gamma intera.

Da una prospettiva diversa, se le immagini aRGB e sRGB sembrano uguali, significa che la scena originale non era ricca di colori, quindi "si adatta" alla gamma limitata di sRGB. Tuttavia, l'utilizzo di aRGB per catturare questa scena significa che usi solo un sottoinsieme dei colori discreti disponibili. Questo, ancora una volta, porta ad un miglior rapporto di compressione e ad un file più piccolo.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.