Qual è la differenza tra CMYK e RGB? Ci sono altri spazi colore che dovrei conoscere?


Risposte:


41

RGB è un sistema di colore chiaro proiettato additivo . Tutti i colori iniziano con "oscurità" nera, a cui vengono aggiunte "luci" di colore diverso per produrre colori visibili. RGB "maxes" al bianco, che equivale ad avere tutte le "luci" accese alla massima luminosità (rosso, verde, blu).

CMYK è un sistema sottrattivo di luce riflessa . Tutti i colori iniziano con la "carta" bianca, alla quale vengono aggiunti "inchiostri" di colore diverso per assorbire (sottrarre) la luce che viene riflessa. In teoria, CMY è tutto ciò che serve per creare il nero (applicando tutti e 3 i colori al 100%). Purtroppo, ciò si traduce in solito in un nero fangoso e brunastro, quindi l'aggiunta di K (nero) viene aggiunta al processo di stampa. Inoltre, semplifica la stampa di testo nero (poiché non è necessario registrare 3 colori separati).

La maggior parte degli schermi (computer, telefono, lettore multimediale, televisione, ect) sono RGB (gli schermi e-ink sono un'eccezione), i pixel hanno piccoli subpixel che mostrano solo rosso, verde o blu.

La maggior parte delle stampanti stampa a colori CMYK (sebbene alcune stampanti fotografiche stiano stampando con colori espansi oltre quelli 4).

Quindi, se stai facendo qualcosa per uno schermo, usa RGB, se stai facendo qualcosa per la stampa, usa CMYK.

Aggiornamento: tieni presente che non puoi visualizzare gli stessi identici colori in RGB e CMYK.


6
Non sono sicuro dei primi due parametri, in particolare "tutti i colori iniziano con il bianco / nero". Direi qualcosa come "RGB è additivo: la luce rossa, verde e blu insieme producono luce bianca. CMYK è sottrattivo: gli inchiostri ciano, magenta, giallo e nero filtrano il riflesso della luce bianca da una superficie stampata"
e100

@ e100, per rgb inizia con il bianco, intendo che tutto inizia con il bianco per tutti i colori, quindi modificarlo mescolando i colori, dove cmyk inizia con il nero e sottrae i colori per mescolarli al proprio colore. Quindi una stampante ha detto di non usare il 100% di un colore, ma solo una certa percentuale.
dkuntz2,

9
Non sono d'accordo. Con RGB inizi con il nero - l'assenza di luce; con CMYK inizi con il white paper.
e100,

1
e100 è corretto e questa risposta di DKuntz2 è un modo fondamentalmente imperfetto di guardare la fisica della luce. Sembra che dovrebbe essere modificato dal momento che l'OP e la risposta sembrano essere contenti per far sì che questa risposta sia valida?
user179700

1
Entrambe sono "teorie del colore basate sulla luce". RGB è luce proiettata, CMYK è luce riflessa. RGB è un modello additivo, sottrattivo CMYK.
DA01,

19

LAB (aka CIELAB), lo spazio è abbastanza utile. È utile per esagerare le differenze di colore, correlando i colori alla teoria degli avversari di colore. Faccio molto il miglioramento delle immagini e la creazione di arte digitale da fotografie in CIELAB o spazi che le assomigliano. I suoi principali vantaggi sono la separazione del colore dalla luminosità e una distribuzione uniformemente uniforme dei cambi di colore: due punti distanti una qualsiasi distanza in qualsiasi punto dello spazio sono circa la stessa differenza di colore soggettiva, non con grande precisione ma sicuramente meglio di RGB, CMY o HSV.

Siti da consultare su CIELAB e altri spazi colore:

http://wildinformatics.blogspot.com/2010/12/i-prefer-lab-color-model.html

http://www.normankoren.com/color_management.html

http://cultureandcommunication.org/deadmedia/index.php/Old_Color_Spaces#CIE_L.2Aa.2Ab.2A


14

CMYK e RGB sono i due spazi colore, metodi di creazione del colore.

CMYK è sottrattivo, come vernice / pigmento. inizi con niente (carta bianca) e man mano che aggiungi più colori alla fine diventa nero. CMYK rappresenta gli inchiostri colorati standard utilizzati dalle stampanti per creare colori: ciano, magenta, giallo e nero.

RGB è additivo, il modo in cui la luce crea i colori. Si inizia con il nero (oscurità) e quando si aggiungono luci di più colori, alla fine si diventa bianchi (tutti i colori che brillano insieme come una normale lampadina .. una lampadina blu rende la luce blu perché filtra la luce verde e rossa.)

Se lavori su monitor di computer come su Internet, utilizzerai RGB perché è così che i monitor (e le telecamere e i televisori) visualizzano il colore. Non devi preoccuparti affatto di CMYK su Internet. Ma una volta che inizi a stampare le cose, è quando conta. La maggior parte dei programmi in questi giorni può convertire tra RGB e CMYK (anche se tieni presente che ogni volta che vedi un'immagine cmyk sullo schermo è solo un'approssimazione perché viene effettivamente visualizzata in rgb).

La cosa principale che ho incontrato per quanto riguarda rgb e cmyk è nera. In cmyk puoi creare il nero mescolando ciano, magenta e giallo alla massima potenza, ma puoi rendere il nero più nero aggiungendo anche inchiostro nero al 100%. Quindi fai attenzione se hai bisogno di abbinare due neri, a seconda del tuo programma potrebbero apparire uguali.

Inoltre, tieni presente che non tutti i colori possono essere riprodotti in CMYK. Questo mi ha fatto impazzire la prima volta che l'ho scoperto. Ma alcuni colori (generalmente molto luminosi, colori audaci come un turchese molto brillante) possono essere approssimati in cmyk solo in una versione leggermente attenuata. Questo non vuol dire che il colore non possa mai essere stampato, è solo molto complicato, necessita di trattamenti con la carta o di colori aggiuntivi di inchiostro.

Ci sono alcune cose che potresti incontrare in relazione ai colori, tuttavia, che citerò Un altro spazio colore che potresti incontrare è Colore indicizzato. È qui che a ciascun colore dell'immagine viene assegnato un indice specifico per risparmiare spazio. Questo è tecnicamente separato da RGB / CMYK perché non controlla il modo in cui i colori si formano, ma piuttosto come tali informazioni vengono archiviate su un computer. A volte viene visualizzato negli stessi elenchi .. E in Photoshop non è possibile modificare documenti a colori indicizzati senza prima convertirli in rgb o cmyk, quindi tienilo a mente!

Potresti anche vedere HSB. Questo è Tonalità / Saturazione / Luminosità ed è un altro modo per descrivere oggettivamente i colori e può essere usato per descrivere i colori rgb o cmyk. La tonalità descrive il 'colore', attorno all'arcobaleno dal rosso al verde al blu e viceversa. La saturazione descrive quanto è colorato il colore dal grigio (0 saturazione) al più pieno e ricco possibile (100). La luminosità descrive, bene, la luminosità; dal nero a qualche parte in mezzo al bianco.


9

HSV (chiamato anche HSB) si basa sul sistema RGB - in realtà è solo una trasformazione dello spazio colore RGB (quindi è ancora additivo ed è destinato ai display dei computer). I tre componenti di questo sistema di colore sono:

  • H : Tonalità. Questo è l'angolo sulla ruota dei colori . A partire dal rosso a 0 gradi.
  • S : saturazione. Questa è la quantità di "colore" nel colore. Quindi, se la saturazione di un'immagine è allo 0%, l'immagine è in scala di grigi.
  • V : valore (o luminosità B ). Questa è la luminosità del colore, se questo è allo 0%, allora hai il nero, indipendentemente dai valori di tonalità e saturazione. Con V al 100%, ogni colore è al suo massimo splendore.

Quindi il rosso pieno sarebbe RGB (255, 0, 0), che è lo stesso di HSV (0, 100, 100).

Un altro spazio colore interessante che ho scoperto di recente è il sistema di colori Munsell , ed è stato utile nella scelta dei colori. Sto citando il motivo per cui i programmatori fanno schifo a Picking Colors qui:

"Sebbene questo assomigli molto a HSV sulla carta (dove il chroma può essere usato come saturazione), questo sistema di colori è diverso in molti modi importanti:

  • i colori sono ordinati in base a informazioni percettive (aka soggettività umana) e non ad alcune proprietà fisiche della luce riflessa
  • lo spazio colore risultante è asimmetrico (i rossi hanno molto più croma del blu, per esempio)
  • lo spazio colore è discreto (facilitando la raccolta) "

Questo è più per i progettisti dell'interfaccia utente che per i fotografi, ma ci sono molte informazioni in questa pagina di ricerca della NASA .


5

È un termine improprio, o almeno confuso, dire entrambi: "RGB si basa sulla luce ed è additivo perché si inizia senza luce" e "CMYK si basa sull'inchiostro ed è sottrattivo perché si inizia senza inchiostro".

È facile capire come funziona RGB, poiché i soliti display creano colori aggiungendo le primarie additive, rosso, verde e blu, insieme in proporzioni appropriate. Ma cosa viene aggiunto e in relazione a cosa?

Nel contesto di RGB e CMYK i termini additivo e sottrattivo descrivono entrambi il modo in cui i modelli di colore si collegano alla luce percepita.

Cominciamo con RGB. Il display è spento e non produce alcun raggio di luce da solo. Percepisci solo il nero.

Accendi il display e ottieni una schermata (totalmente) blu. Idealmente tutti i sotto-pixel blu emettono luce alla stessa lunghezza d'onda con la stessa intensità. Rispetto al nero, hai aggiunto un po 'di luce e ora percepisci un colore blu.

Successivamente, il display attiva anche tutti i sotto-pixel rossi. I sub-pixel sono abbastanza vicini da farti percepire un mix di raggi di luce alle lunghezze d'onda "blu" e alle lunghezze d'onda "rosse". Le luci non si confondono di per sé, ma piuttosto il colore rosa percepito è il risultato di come funzionano i nostri occhi.

Sommando il terzo additivo primario, verde, lo spettatore percepisce idealmente il bianco.


Ciò che differisce in CMYK è che hai un oggetto fisico - diciamo un pezzo di carta - che vedi sotto l'illuminazione. Tutta la luce che colpisce la carta viene riflessa in modo neutro al percettore e tutto ciò che vedi è il colore della carta mescolato con il colore dell'illuminazione; entrambi idealmente neutri.

Ora aggiungi inchiostro ciano: cosa succede? Non si aggiunge un colore che emette "ciano", ma piuttosto l'inchiostro ciano assorbe, sottrae , altre lunghezze d'onda e passa "ciano", che alla fine viene riflesso al percettore. Percepisci il ciano non perché hai aggiunto il ciano, ma piuttosto perché hai sottratto tutto il resto.

La comprensione di questo ti aiuterà a capire perché le stampe sembrano diverse su diversi tipi di carta anche se hai specificato esattamente gli stessi valori CMYK. Carta, inchiostro e illuminazione influiscono tutti sulla percezione dei colori. Se si desidera calibrare il display per il soft proofing, è necessario tenere conto di tutti questi aspetti.


Dal punto di vista di un fotografo digitale, nella maggior parte dei casi la fotocamera cattura i raggi di luce in una matrice RGGB (o simile), che viene quindi interpolata in un'immagine RGB. Se si desidera stampare un'immagine RGB, i dati RGB devono essere convertiti in un modello di colore comprensibile per la stampante, ad esempio CMYK o CcMmYK. Se l'immagine RGB ha uno spazio colore incluso, il processore di immagini raster della stampante può farlo per te.

Quello che sta succedendo nel backstage è:

  1. L'immagine RGB ha uno spazio colore, ad es. SRGB
  2. I valori RGB vengono calcolati, in base allo spazio colore, in valori LAB
  3. La stampante ha il proprio spazio colore CMYK
  4. I valori LAB vengono calcolati, in base allo spazio colore, in valori CMYK

LAB viene sempre utilizzato come "colla" tra spazi di colore diversi, anche tra spazi di colore con lo stesso modello di colore (sRGB, Adobe RGB, ProPhoto RGB, ...). È progettato per approssimare la visione cromatica umana; anche se alcuni dei suoi colori non rientrano nella gamma della visione umana. È indipendente dal dispositivo e come tale è meglio capire come modello di colore più o meno teorico, non qualcosa con cui si possa stampare.

In alcune occasioni, LAB potrebbe essere uno strumento utile per un graphic designer: se vuoi un colore che abbia la stessa tonalità, ma metà della leggerezza percepita , devi solo dimezzare il componente L del valore LAB.

Si noti che questo è diverso (e probabilmente migliore) rispetto alla componente di luminosità nella rappresentazione HSB (tonalità-saturazione-luminosità). Questo perché LAB approssima la visione cromatica umana e HSB rappresenta solo RGB con coordinate diverse . Poiché la visione umana non percepisce i cambiamenti di luminosità in modo lineare, né la componente L in LAB è lineare in relazione alla luminosità di HSB. Il 50% di grigio può essere RGB(128,128,128)per i computer, ma per gli umani lo è di più RGB(119,119,119).

In pratica, questo non significa che noi vediamo solo 119 × 2 = 238 sfumature di grigio, ma piuttosto che se riuscissimo a fare un gradiente da LAB(0,0,0)ad LAB(100,0,0)e confrontarlo con un gradiente da RGB(0,0,0)a RGB(255,255,255), il gradiente RGB sarebbe percepito come un po 'squilibrata .


Per farla breve:

  • RGB è per display
  • CMYK è per le stampe
  • LAB viene utilizzato nella conversione o in uno strumento
  • HSB è un ottimo strumento, sebbene non sia un modello di colore, ma solo una diversa rappresentazione di RGB.

4

RGB è uno spazio colore aggiuntivo. Se mescoli i tre colori di base (rosso, verde e blu) otterrai il bianco. Questo è il modello utilizzato dai monitor, se la luce rossa e la luce verde e la luce blu si mescolano, diventa bianca.

I CMY (ciano, magenta e giallo) sono sottrattivi. Se mescoli tutto, diventi nero. Tale modello è utilizzato dalle stampanti. Se su un punto sono stampati tutti e tre i colori di base, diventa più scuro. Ma è un po 'difficile mescolare un buon nero, ecco perché spesso il nero viene aggiunto alla combinazione di colori (questa è la K in CMYK).

Ulteriori informazioni sono disponibili in Wikipedia .


4

Alla tua domanda originale è stata data una risposta adeguata, ma poiché sei un fotografo, è importante riconoscere che ci sono diversi spazi colore RGB.

I tre che incontrerai più spesso nella fotografia sono "ProPhoto RGB", "Adobe RGB" e "sRGB". Tutti misurano il colore usando il modello RGB (quantità di luce rossa, verde e blu), ma differiscono nella loro gamma. Li ho elencati in ordine decrescente di gamma.

Puoi cercare ciascuno di essi su Wikipedia, ma la versione breve è che la gamma è la gamma di colori che uno spazio colore può rappresentare. sRGB è lo standard per la grafica Web, ma non può rappresentare tutti i colori di AdobeRGB. Allo stesso modo, ProPhoto RGB può rappresentare i colori che non esistono in AdobeRGB.

Come fotografo, generalmente provi a scattare nello spazio cromatico più ampio della gamma a tua disposizione, per preservare il più possibile il colore "reale". Quindi, si converte nello spazio colore appropriato per la visualizzazione su schermo, il Web o la stampa.

Se scatti in JPG, imposta la Modalità colore sulla tua fotocamera sullo spazio colore più ampio che puoi ottenere. Se stai girando in RAW, non c'è spazio colore applicato fino a quando il tuo software non inizia a interpretare i dati RAW, quindi puoi rimandare selezionando uno spazio colore fino a quel punto. Uno dei tanti vantaggi di RAW.

Vorrei anche secondare ciò che DarenW ha detto sullo spazio Lab. CIELAB 1931 è il prodotto di un intenso studio della visione umana ed è in realtà il nonno degli spazi colore. È contro CIELAB che vengono giudicati tutti gli altri. I grafici delle gamme di spazi RGB popolari sono spesso sovrapposti alla gamma CIELAB per illustrare il loro confronto.

Detto questo, l'uso della modalità colore Lab per la correzione del colore può richiedere un po 'di tempo per abituarsi, dal momento che siamo così radicati con RGB, ma è ESTREMAMENTE potente. La maggior parte di ciò deriva dal fatto che separa il colore dalla luminosità, come fanno i nostri occhi, e consente di regolarli in modo indipendente.

Per una rapida occhiata ad alcune delle cose pratiche per cui puoi usarlo, guarda questo video del fotografo Dan Margulis: http://revision3.com/pixelperfect/labcolor


3

Mi sento in dovere di espandere la discussione per includere * fisica e * percezione umana. Mi scuso se ho perso qualcosa e questo è superfluo. (Alcuni dei collegamenti portano in queste direzioni.)

Fisica

Esiste uno spazio cromatico del mondo reale, che è, fondamentalmente, radiazione elettromagnetica (pensa: luce) di una particolare lunghezza d'onda. Solo una parte della gamma di queste lunghezze d'onda (chiamata (reale) "luce") è visibile agli esseri umani. Altre lunghezze d'onda (inferiori e superiori) sono chiamate onde radio, infrarossi, ultravioletti, raggi X, raggi gamma ... (Aneddoto: con lampadine a incandescenza, meno della metà dell'energia del tipo di luce che irradiano è (o era originariamente) effettivamente visibile agli esseri umani.)

Un arcobaleno mostra i colori alla luce visibile. (Probabilmente mostra anche più lunghezze d'onda, che non sono visibili.)

(Molti animali vedono (percepiscono) una diversa gamma di "luce" - di solito si sovrappongono per lo più alla gamma umana. (Aneddoto: alcuni insetti vedono (dalla memoria) l'ultravioletto; alcuni fiori sembrano molto diversi dagli insetti.)

Percezione umana

Prima di impantanarci ... La percezione umana fa la media della luce che riceve. Se il mio occhio riceve una luce rossa e una luce gialla, percepirò l'arancione (tra rosso e giallo). Se il mio occhio riceve molte lunghezze d'onda diverse, percepirò il bianco (o il bianco sporco, se la raccolta è distorta); al contrario, non esiste una lunghezza d'onda per il bianco (luce). Se il mio occhio riceve luce blu e luce rossa (ma non verde), percepirò il magenta; al contrario, non esiste una lunghezza d'onda per il magenta (luce). (Vedi sotto.)

Va bene... . Nell'occhio umano ci sono recettori rossi, recettori verdi e recettori blu. Questi sono progressivamente meno sensibili alla luce che è progressivamente più lontana dalla loro lunghezza d'onda target. Se il mio occhio riceve luce ciano, questo attiverà i recettori blu e verde, ma entrambi non completamente; il mio cervello lo elaborerà e percepirò il ciano.

(Esistono anche recettori "grigi", che sono più sensibili, per condizioni di scarsa luminosità.)

Non è un caso che questo (rosso, verde e blu) sia quello che i televisori usano per rappresentare i colori.

In effetti, il mio occhio può ricevere luce viola (oltre il blu) e percepirlo correttamente (meno blu, ma non verde), ma la TV non può replicarlo. Al contrario, ci sono televisori speciali che hanno quindi un ampio blu - viola - e un ampio rosso - verso l'infrarosso - invece. Allo stesso modo, non importa avere una TV con luci gialle (dal momento che è tutto arbitrario per la fisica e l'occhio semplicemente funziona).

(Nell'occhio umano, il recettore blu (dalla memoria) è più sensibile in condizioni di scarsa illuminazione, che in realtà cambia i colori percepiti di alcune cose al crepuscolo.)

(Si noti che la lunghezza d'onda che chiamiamo "verde" non è esattamente tra il rosso e il blu; è più vicina al "blu". In qualche modo indipendentemente ... più all'interno, l'occhio / cervello traduce RGB in un sistema a quattro elementi con il giallo e nero e (dalla memoria / indovinare) rosso e blu.)

Il colore sottrattivo usa i colori che sono gli opposti ("complementari") di rosso (ciano), verde (magenta) e blu (giallo). Funziona bene, come RGB, ma è altrettanto arbitrario per la fisica.

Si noti che esistono due tipi di stampanti. Il consumatore A4 modella tutti i punti (C / M / Y / K) uno accanto all'altro, invece di mescolarli come mescolare la vernice. Alcune stampanti specializzate, tra cui alcune stampanti fotografiche di consumo, mischiano effettivamente gli inchiostri ("sublimazione della tintura"). La sublimazione della tintura è ovviamente una tecnologia cromatica di gran lunga superiore (e significativamente diversa), ma i modelli di consumo contrastano con un numero enorme di punti.

Se ho capito bene ... cosa significa che la tua stampante a colori A4 non è in realtà uno spazio cromatico sottrattivo; in realtà vedi una luce gialla e una luce ciano, e il tuo occhio fa una media di questo e percepisci il verde; vedi un po 'di luce magenta e un po' di luce gialla e il tuo occhio fa una media di questo rosso (rosso + blu, + giallo = (non ideale)). Se ho capito bene, l'ideale sarebbe che le stampanti consumer usassero RGB (cioè RGBK) anziché CMYK, dal momento che in realtà non eseguono la miscelazione della parte di vernice . (La differenza è che, mentre un raggio di luce che colpisce la vernice mista "riflette" con più di una lunghezza d'onda sottratta (wow! - un marrone fangoso !!) ... uno che colpisce una pagina della stampante di consumo si rifletterà da un solo colore ( C / M / Y / K).)

La gamma di colori (gamma di colori prodotta totale) di CMYK è (piuttosto) inferiore a quella di una TV RGB, che è (leggermente) di nuovo più piccola della visione umana. Anche il secondo (TV) è in qualche modo distorto, il primo (CMYK) ancora di più. Questo è il motivo per cui viene visualizzato un avviso per alcuni colori, se si lavora nello spazio colore RGB; non possono essere stampati.

Comunque...



1

Oltre ai sistemi sopra, c'è il sistema di colori spot Pantone - usato per stampare colori e finiture che altrimenti sarebbero impossibili con CMYK (turchese brillante, viola). Spesso, le aziende avranno il cuore impostato su un determinato colore del marchio che non è abbastanza approssimato abbastanza bene da CMYK, questo è quando dici loro il prezzo per i colori spot e scappano con le gambe che ruotano come nei cartoni animati.

Questo sistema funziona stampando ogni colore singolarmente usando coloranti personalizzati e finiture senza mescolarsi con gli altri.


2
Pantone (o qualsiasi tinta piatta) non è in realtà uno spazio colore uguale a CMYK o RGB. Anche le tinte piatte sono supportate da un piggy back nello spazio colore CMYK.
Scott,

@Scott Sebbene arbitrario, il sistema Pantone ™ è accettato come uno spazio cromatico in buona fede indipendentemente dal CMY o RGB. Ha le sue primarie e interi sistemi di rendering utilizzano esclusivamente il sistema di colori Pantone (Hallmark ™ Co. - Le loro carte, ecc.) Le funzioni di trasferimento di Photoshop che producono interruzioni di colore Pantone sono in uso da anni e anni. Fonte: Graphic Arts Technical Foundation (aka Printing Industries of America)
Stan
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.