Modello di colore RGB

Il modello di colore RGB è un modello di colore additivo in cui la luce rossa, verde e blu vengono aggiunte insieme in vari modi per riprodurre un’ampia gamma di colori. Il nome del modello deriva dalle iniziali dei tre colori primari additivi, rosso, verde e blu.

Lo scopo principale del modello di colore RGB è il rilevamento, la rappresentazione e la visualizzazione di immagini in sistemi elettronici, come televisori e computer, sebbene sia stato usato anche nella fotografia convenzionale. Prima dell’era elettronica, il modello cromatico RGB aveva già una solida teoria, basata sulla percezione umana dei colori.

RGB è un modello di colore dipendente dal dispositivo: diversi dispositivi rilevano o riproducono un dato valore RGB in modo diverso, poiché gli elementi di colore (come i fosfori oi coloranti) e la loro risposta ai singoli livelli R, G e B variano da produttore a produttore, o anche nello stesso dispositivo nel tempo. Pertanto, un valore RGB non definisce lo stesso colore tra i dispositivi senza alcun tipo di gestione del colore.

I tipici dispositivi di ingresso RGB sono TV a colori e videocamere, scanner di immagini e fotocamere digitali. I tipici dispositivi di uscita RGB sono televisori di varie tecnologie (CRT, LCD, plasma, OLED, punti quantici, ecc.), Display per computer e telefoni cellulari, proiettori video, display LED multicolori e schermi di grandi dimensioni come JumboTron. Le stampanti a colori, d’altra parte, non sono dispositivi RGB, ma dispositivi a colori sottrattivi (in genere il modello di colore CMYK).

Questo articolo discute i concetti comuni a tutti i diversi spazi colore che utilizzano il modello di colore RGB, che vengono utilizzati in un’implementazione o in un’altra nella tecnologia di produzione di immagini a colori.

Colori additivi
Per formare un colore con RGB, è necessario sovrapporre tre fasci di luce (uno rosso, uno verde e uno blu) (ad esempio, per emissione da uno schermo nero o per riflessione da uno schermo bianco).Ciascuno dei tre raggi è chiamato componente di quel colore e ognuno di essi può avere un’intensità arbitraria, da completamente spenta a completamente accesa, nella miscela.

Il modello di colore RGB è additivo nel senso che i tre fasci di luce sono sommati e che i loro spettri di luce si sommano, la lunghezza d’onda per la lunghezza d’onda, per rendere lo spettro del colore finale. Questo è essenzialmente opposto al modello di colore sottrattivo che si applica a vernici, inchiostri, coloranti e altre sostanze il cui colore dipende dal riflettere la luce sotto cui le vediamo. A causa delle proprietà, questi tre colori creano il bianco, questo è in netto contrasto con i colori fisici, come i colori che creano il nero quando sono mescolati.

L’intensità zero per ciascun componente dà il colore più scuro (nessuna luce, considerato il nero), e la piena intensità di ciascuno dà un bianco; la qualità di questo bianco dipende dalla natura delle sorgenti luminose primarie, ma se sono correttamente bilanciate, il risultato è un bianco neutro che corrisponde al punto bianco del sistema. Quando l’intensità di tutti i componenti è la stessa, il risultato è una sfumatura di grigio, più scuro o più chiaro a seconda dell’intensità. Quando le intensità sono diverse, il risultato è una tonalità colorata, più o meno satura a seconda della differenza tra la più forte e la più debole delle intensità dei colori primari impiegati.

Quando uno dei componenti ha l’intensità più forte, il colore è una tonalità vicino a questo colore primario (rossastro, verdastro o bluastro) e quando due componenti hanno la stessa intensità più forte, il colore è una tonalità di un colore secondario (un’ombra di ciano, magenta o giallo). Un colore secondario è formato dalla somma di due colori primari di uguale intensità: il cyan è verde + blu, il magenta è rosso + blu e il giallo è rosso + verde. Ogni colore secondario è il complemento di un colore primario; quando un primario e il suo colore secondario complementare vengono sommati insieme, il risultato è bianco: cyan completa rosso, magenta integra verde e giallo complementi blu.

Il modello di colore RGB stesso non definisce cosa si intende per rosso, verde e blu colorimetricamente, e quindi i risultati del loro mixaggio non sono specificati come assoluti, ma relativamente ai colori primari. Quando vengono definite le esatte cromatiche dei primari rosso, verde e blu, il modello di colore diventa uno spazio cromatico assoluto, ad esempio sRGB o Adobe RGB; vedere gli spazi colore RGB per maggiori dettagli.

Principi fisici per la scelta di rosso, verde e blu

La scelta dei colori primari è legata alla fisiologia dell’occhio umano; i buoni primari sono stimoli che massimizzano la differenza tra le risposte delle cellule del cono della retina umana alla luce di diverse lunghezze d’onda e che quindi formano un grande triangolo di colori.

I normali tre tipi di cellule fotorecettrici sensibili alla luce nell’occhio umano (cellule coniche) rispondono maggiormente alla luce gialla (lunga lunghezza d’onda o L), verde (media o M) e viola (corta o S) (lunghezze d’onda di picco vicino a 570 nm , 540 nm e 440 nm, rispettivamente). La differenza nei segnali ricevuti dai tre tipi consente al cervello di differenziare una vasta gamma di colori diversi, pur essendo la più sensibile (in generale) alla luce giallo-verde e alle differenze tra le tonalità nella regione verde-arancione.

Ad esempio, supponiamo che la luce nell’intervallo arancione delle lunghezze d’onda (circa 577 nm a 597 nm) entri nell’occhio e colpisca la retina. La luce di queste lunghezze d’onda attiverebbe i coni di lunghezza d’onda media e lunga della retina, ma non equamente – le cellule a lunghezza d’onda lunga risponderanno di più. La differenza nella risposta può essere rilevata dal cervello, e questa differenza è la base della nostra percezione dell’arancio. Pertanto, l’aspetto arancione di un oggetto deriva dalla luce proveniente dall’oggetto che entra nell’occhio e stimola i diversi coni simultaneamente ma in misura diversa.

L’uso dei tre colori primari non è sufficiente per riprodurre tutti i colori; solo i colori all’interno del triangolo di colori definiti dalle cromaticità dei primari possono essere riprodotti mediante miscelazione additiva di quantità non negative di quei colori di luce.

Storia della teoria e dell’uso dei modelli cromatici RGB
Il modello cromatico RGB si basa sulla teoria Young-Helmholtz della visione a colori tricromatica, sviluppata da Thomas Young e Hermann Helmholtz nella prima metà del XIX secolo, e sul triangolo cromatico di James Clerk Maxwell che ha elaborato questa teoria (circa 1860).

fotografia
I primi esperimenti con RGB nella fotografia a colori in anticipo furono fatti nel 1861 dallo stesso Maxwell e coinvolgevano il processo di combinazione di tre take separati filtrati a colori. Per riprodurre la fotografia a colori, erano necessarie tre proiezioni corrispondenti su uno schermo in una stanza buia.

Il modello additivo RGB e varianti come arancio-verde-viola sono stati utilizzati anche nelle lastre di colore Autochrome Lumière e in altre tecnologie a schermo piatto come lo schermo a colori Joly e il processo Paget all’inizio del XX secolo. La fotografia a colori prendendo tre lastre separate è stata utilizzata da altri pionieri, come il russo Sergey Prokudin-Gorsky nel periodo dal 1909 al 1915. Tali metodi sono durati fino al 1960 circa, utilizzando il costoso ed estremamente complesso processo di autotipo in tricromia di carbo.
Una volta impiegata, la riproduzione di stampe da foto a tre lastre è stata effettuata mediante coloranti o pigmenti utilizzando il modello CMY complementare, semplicemente utilizzando le lastre negative dei take filtrati: il rosso inverso dà la lastra cyan e così via.

Televisione
Prima dello sviluppo della pratica TV elettronica, c’erano già brevetti sui sistemi a colori scansionati meccanicamente già nel 1889 in Russia. Il pioniere della TV a colori John Logie Baird ha dimostrato la prima trasmissione cromatica RGB del mondo nel 1928 e anche la prima trasmissione a colori al mondo nel 1938, a Londra. Nei suoi esperimenti, la scansione e la visualizzazione sono state eseguite meccanicamente ruotando ruote colorate.

Il Columbia Broadcasting System (CBS) ha iniziato un sistema sperimentale a colori sequenziale in campo RGB nel 1940. Le immagini sono state scansionate elettricamente, ma il sistema utilizzava ancora una parte mobile: la ruota cromatica RGB trasparente rotante a oltre 1.200 giri / min in sincronismo con la scansione verticale. La fotocamera e il tubo a raggi catodici (CRT) erano entrambi monocromatici. Il colore è stato fornito dalle ruote dei colori nella fotocamera e nel ricevitore. Più recentemente, le rotelle dei colori sono state utilizzate in ricevitori TV di proiezione sequenziale sul campo basati sul lettore DLP monocromatico Texas Instruments.

La moderna tecnologia shadow mask RGB per display CRT a colori è stata brevettata da Werner Flechsig in Germania nel 1938.

Computer personale
I primi personal computer della fine degli anni ’70 e dei primi anni ’80, come quelli di Apple, Atari e Commodore, non usavano l’RGB come metodo principale per gestire i colori, ma piuttosto il video composito. IBM ha introdotto uno schema a 16 colori (quattro bit, uno bit ciascuno per rosso, verde, blu e intensità) con Color Graphics Adapter (CGA) per il suo primo PC IBM (1981), successivamente migliorato con l’Enhanced Graphics Adapter (EGA nel 1984. Il primo produttore di una scheda grafica truecolor per PC (il TARGA) fu Truevision nel 1987, ma non fu fino all’arrivo del Video Graphics Array (VGA) nel 1987 che l’RGB divenne popolare, principalmente grazie all’analogico segnali nella connessione tra l’adattatore e il monitor che permetteva una gamma molto ampia di colori RGB. In realtà, ha dovuto aspettare ancora qualche anno perché le schede VGA originali erano basate sulla tavolozza proprio come l’EGA, anche se con maggiore libertà rispetto a VGA, ma perché i connettori VGA erano analogici, le successive versioni di VGA (prodotte da vari produttori sotto l’informale nome Super VGA) eventualmente aggiunto truecolor. Nel 1992, le riviste pubblicizzavano pesantemente l’hardware Super VGA truecolor.

Dispositivi RGB

RGB e display
Rendering in sezione di un CRT a colori: 1. Cannoni elettronici 2. Fasci di elettroni 3. Bobine di messa a fuoco 4. Bobine di deflessione 5. Connessione anodica 6. Maschera per separare i fasci per la parte rossa, verde e blu dell’immagine visualizzata 7. Strato di fosforo rosso , verde e blu 8. Primo piano del lato interno rivestito di fosforo dello schermo

Un’applicazione comune del modello di colore RGB è la visualizzazione dei colori su un tubo a raggi catodici (CRT), display a cristalli liquidi (LCD), schermo al plasma o display a diodi organici emettitori di luce (OLED) come un televisore, un monitor di un computer, o uno schermo su larga scala. Ogni pixel sullo schermo è costruito guidando tre sorgenti luminose RGB piccole e molto vicine ma ancora separate. Alla distanza di visione comune, le fonti separate sono indistinguibili, il che fa pensare all’occhio per vedere un determinato colore solido. Tutti i pixel disposti insieme nella superficie dello schermo rettangolare sono conformi all’immagine a colori.

Durante l’elaborazione digitale delle immagini, ogni pixel può essere rappresentato nella memoria del computer o nell’hardware dell’interfaccia (ad esempio una scheda grafica) come valori binari per le componenti di colore rosso, verde e blu. Se gestiti correttamente, questi valori vengono convertiti in intensità o tensioni mediante correzione gamma per correggere la non linearità intrinseca di alcuni dispositivi, in modo tale che le intensità desiderate vengano riprodotte sul display.

Il Quattron rilasciato da Sharp utilizza il colore RGB e aggiunge il giallo come sub-pixel, consentendo in teoria un aumento del numero di colori disponibili.

Elettronica video
RGB è anche il termine che si riferisce a un tipo di segnale video componente utilizzato nel settore dell’elettronica video. Consiste di tre segnali: rosso, verde e blu, trasportati su tre cavi / pin separati. I formati dei segnali RGB sono spesso basati su versioni modificate degli standard RS-170 e RS-343 per i video monocromatici. Questo tipo di segnale video è ampiamente utilizzato in Europa poiché è il segnale di qualità migliore che può essere trasportato sul connettore SCART standard. Questo segnale è noto come RGBS (esistono anche 4 cavi terminati BNC / RCA), ma è direttamente compatibile con RGBHV utilizzato per i monitor dei computer (solitamente con cavi a 15 pin terminati con connettori D-sub a 15 pin o 5 connettori BNC) , che trasporta segnali di sincronizzazione orizzontale e verticale separati.

Al di fuori dell’Europa, l’RGB non è molto popolare come formato di segnale video; S-Video prende quel punto nella maggior parte delle regioni non europee. Tuttavia, quasi tutti i monitor per computer in tutto il mondo usano RGB.

Framebuffer video
Un framebuffer è un dispositivo digitale per computer che memorizza i dati nella cosiddetta memoria video (che comprende una serie di RAM video o chip simili). Questi dati vanno a tre convertitori digitali-analogici (DAC) (per monitor analogici), uno per colore principale o direttamente a monitor digitali. Guidati dal software, la CPU (o altri chip specializzati) scrive i byte appropriati nella memoria video per definire l’immagine. I sistemi moderni codificano i valori dei pixel dei pixel dedicando otto bit a ciascuno dei componenti R, G e B. Le informazioni RGB possono essere trasportate direttamente dai pixel bit o fornite da una tabella di ricerca colore (CLUT) separata se si utilizzano le modalità grafiche a colori indicizzate.

Un CLUT è una RAM specializzata che memorizza i valori R, G e B che definiscono colori specifici.Ogni colore ha il proprio indirizzo (indice) – lo considera come un numero di riferimento descrittivo che fornisce quel colore specifico quando l’immagine ne ha bisogno. Il contenuto del CLUT è molto simile a una tavolozza di colori. I dati di immagine che utilizzano il colore indicizzato specifica gli indirizzi all’interno di CLUT per fornire i valori richiesti di R, G e B per ciascun pixel specifico, un pixel alla volta. Ovviamente, prima di essere visualizzato, il CLUT deve essere caricato con i valori R, G e B che definiscono la tavolozza dei colori richiesta per ogni immagine da rendere. Alcune applicazioni video memorizzano tali palette nei file PAL (il gioco Microsoft AOE, ad esempio, utilizza oltre una mezza dozzina) e possono combinare CLUT sullo schermo.

RGB24 e RGB32
Questo schema indiretto limita il numero di colori disponibili in un’immagine CLUT – tipicamente 256 cubetti (8 bit in tre canali di colore con valori di 0-255) – sebbene ogni colore nella tabella RGB24 CLUT abbia solo 8 bit che rappresentano 256 codici per ogni della teoria matematica combinatoria dei primari R, G e B dice che questo significa che ogni dato colore può essere uno dei 16.777.216 possibili colori. Tuttavia, il vantaggio è che un file di immagine a colori indicizzati può essere significativamente più piccolo di quello che sarebbe con solo 8 bit per pixel per ciascun primario.

L’archiviazione moderna, tuttavia, è molto meno costosa, riducendo notevolmente la necessità di ridurre al minimo le dimensioni del file di immagine. Utilizzando una combinazione appropriata di intensità di rosso, verde e blu, è possibile visualizzare molti colori. Gli attuali adattatori di visualizzazione tipici utilizzano fino a 24 bit di informazioni per ciascun pixel: 8 bit per componente moltiplicato per tre componenti (vedere la sezione Rappresentazioni digitali di seguito (24 bit = 2563, ciascun valore primario di 8 bit con valori di 0-255) Con questo sistema, sono consentite 16.777.216 (2563 o 224) combinazioni discrete di valori di R, G e B, che forniscono milioni di sfumature di tonalità, saturazione e luminosità diverse (sebbene non necessariamente distinguibili). L’ombreggiamento aumentato è stato implementato in vari modi, alcuni formati come file .png e .tga, tra gli altri, utilizzano un quarto canale di colore in scala di grigi come livello di mascheratura, spesso chiamato RGB32.

Per immagini con una gamma limitata di luminosità, dalla più scura alla più leggera, otto bit per colore principale forniscono immagini di buona qualità, ma le immagini estreme richiedono più bit per colore primario e tecnologia di visualizzazione avanzata. Per ulteriori informazioni, consultare Imaging High Dynamic Range (HDR).

Non linearità
Nei dispositivi a tubo catodico classico (CRT), la luminosità di un dato punto sullo schermo fluorescente a causa dell’impatto degli elettroni accelerati non è proporzionale alle tensioni applicate alle griglie di controllo dei cannoni elettronici, ma a una funzione espansiva di tale tensione. La quantità di questa deviazione è nota come valore gamma ({\ displaystyle \ gamma} \ gamma), l’argomento di una funzione di legge di potenza, che descrive da vicino questo comportamento. Una risposta lineare è data da un valore gamma di 1,0, ma le non linearità CRT effettive hanno un valore gamma intorno a 2,0 a 2,5.

Allo stesso modo, l’intensità dell’uscita sui dispositivi di visualizzazione TV e computer non è direttamente proporzionale ai segnali elettrici applicati R, G e B (o ai valori dei dati dei file che li pilotano tramite convertitori Digital-to-Analog). Su un tipico display CRT standard da 2,2-gamma, un valore RGB di intensità di ingresso di (0,5, 0,5, 0,5) emette solo circa il 22% della luminosità completa (1,0, 1,0, 1,0), anziché il 50%. Per ottenere la risposta corretta, viene utilizzata una correzione gamma per codificare i dati dell’immagine ed eventualmente ulteriori correzioni come parte del processo di calibrazione del colore del dispositivo. La gamma influisce sulla TV in bianco e nero e sul colore. Nella TV a colori standard, i segnali di trasmissione sono corretti dalla gamma.

RGB e fotocamere

Nella televisione a colori e nelle videocamere prodotte prima degli anni ’90, la luce in ingresso era separata da prismi e filtri nei tre colori primari RGB che alimentavano ciascun colore in un tubo separato per videocamera (o tubo di raccolta). Questi tubi sono un tipo di tubo a raggi catodici, da non confondere con quello dei display CRT.

Con l’arrivo della tecnologia del dispositivo con accoppiamento di carica commercialmente valido (CCD) negli anni ’80, prima i tubi pickup sono stati sostituiti con questo tipo di sensore.Successivamente è stata applicata l’elettronica di integrazione su scala più elevata (principalmente da Sony), semplificando e persino rimuovendo l’ottica intermedia, riducendo così le dimensioni delle videocamere domestiche e portando infine allo sviluppo di videocamere complete. Le attuali webcam e i telefoni cellulari con telecamere sono le forme commerciali più miniaturizzate di tale tecnologia.

Le fotocamere digitali fotografiche che utilizzano un sensore di immagine CMOS o CCD spesso funzionano con alcune varianti del modello RGB. In una disposizione di filtri Bayer, al verde viene assegnato il doppio dei rilevatori di rosso e blu (rapporto 1: 2: 1) per ottenere una risoluzione luminosa maggiore rispetto alla risoluzione della crominanza. Il sensore ha una griglia di rivelatori rossi, verdi e blu disposti in modo che la prima riga sia RGRGRGRG, la successiva è GBGBGBGB e quella sequenza viene ripetuta nelle righe successive. Per ogni canale, i pixel mancanti sono ottenuti per interpolazione nel processo di demosaicizzazione per creare l’immagine completa. Inoltre, sono stati utilizzati altri processi per mappare le misure RGB della fotocamera in uno spazio colore RGB standard come sRGB.

RGB e scanner
In informatica, uno scanner di immagini è un dispositivo che esegue la scansione ottica delle immagini (testo stampato, scrittura a mano o un oggetto) e lo converte in un’immagine digitale trasferita su un computer. Tra gli altri formati, esistono scanner piatti, a tamburo e film, e la maggior parte supporta il colore RGB. Possono essere considerati i successori dei primi dispositivi di input per la telefonia, che sono stati in grado di inviare linee di scansione consecutive come segnali di modulazione di ampiezza analogica attraverso linee telefoniche standard a ricevitori appropriati; tali sistemi erano in uso nella stampa dagli anni ’20 alla metà degli anni ’90. Le telephotograph a colori sono state inviate come tre immagini RGB filtrate in modo consecutivo.

Gli scanner attualmente disponibili in genere utilizzano il dispositivo con accoppiamento di carica (CCD) o il sensore di immagine a contatto (CIS) come sensore di immagine, mentre i lettori di tamburo più vecchi utilizzano un tubo fotomoltiplicatore come sensore di immagine. I primi scanner a colori a pellicola utilizzavano una lampada alogena e una ruota filtro a tre colori, quindi erano necessarie tre esposizioni per scansionare una singola immagine a colori. A causa di problemi di riscaldamento, il peggiore dei quali è la potenziale distruzione del film scansionato, questa tecnologia è stata successivamente sostituita da sorgenti di luce non riscaldanti come i LED a colori.

Profondità di colore
Il modello di colore RGB è uno dei metodi più comuni per codificare il colore nell’elaborazione e sono in uso diverse rappresentazioni digitali binarie. La caratteristica principale di tutti è la quantizzazione dei possibili valori per componente (tecnicamente un campione (segnale)) utilizzando solo numeri interi all’interno di un intervallo, solitamente da 0 a qualche potenza di due meno uno (2n – 1) per adattarsi loro in alcuni gruppi di bit. Si trovano comunemente codifiche di 1, 2, 4, 5, 8 e 16 bit per colore; il numero totale di bit utilizzati per un colore RGB viene in genere chiamato profondità del colore.

Rappresentazione geometrica
Poiché i colori sono generalmente definiti da tre componenti, non solo nel modello RGB, ma anche in altri modelli di colore come CIELAB e Y’UV, quindi un volume tridimensionale viene descritto trattando i valori dei componenti come normali coordinate cartesiane in uno spazio euclideo. Per il modello RGB, questo è rappresentato da un cubo che usa valori non negativi nell’intervallo 0-1, assegnando il nero all’origine al vertice (0, 0, 0) e con valori di intensità crescente lungo i tre assi verso l’alto al bianco al vertice (1, 1, 1), diagonalmente opposto al nero.

Una tripletta RGB (r, g, b) rappresenta la coordinata tridimensionale del punto del colore dato all’interno del cubo o delle sue facce o lungo i suoi bordi. Questo approccio consente di computare la somiglianza dei colori di due colori RGB determinati semplicemente calcolando la distanza tra loro: minore è la distanza, maggiore è la somiglianza. Anche i calcoli fuori gamma possono essere eseguiti in questo modo.

Colori nel design della pagina web
Il modello di colore RGB per HTML è stato formalmente adottato come standard Internet in HTML 3.2, sebbene fosse già stato utilizzato per qualche tempo prima. Inizialmente, la profondità di colore limitata della maggior parte dell’hardware video ha portato a una tavolozza di colori limitata di 216 colori RGB, definiti da Netscape Color Cube. Con la predominanza dei display a 24 bit, l’uso di tutti i 16,7 milioni di colori del codice colore HTML RGB non pone più problemi per la maggior parte degli spettatori.

La tavolozza dei colori web-safe consiste delle 216 (63) combinazioni di rosso, verde e blu in cui ogni colore può assumere uno dei sei valori (in esadecimali): # 00, # 33, # 66, # 99, #CC o #FF (basato sull’intervallo da 0 a 255 per ogni valore discusso sopra). Questi valori esadecimali = 0, 51, 102, 153, 204, 255 in decimale, che = 0%, 20%, 40%, 60%, 80%, 100% in termini di intensità.Questo sembra perfetto per dividere 216 colori in un cubo di dimensione 6. Tuttavia, in assenza di correzione gamma, l’intensità percepita su un CRT / LCD a 2.5 gamma standard è solo: 0%, 2%, 10%, 28%, 57%, 100%. Guarda la tavolozza dei colori sicura del web per una conferma visiva che la maggior parte dei colori prodotti sono molto scuri o vedi Xona.com Color List per un confronto affiancato dei colori corretti accanto al loro equivalente privo della corretta correzione della gamma.

Gestione del colore
Articolo principale: gestione del colore
La corretta riproduzione dei colori, soprattutto in ambienti professionali, richiede la gestione del colore di tutti i dispositivi coinvolti nel processo di produzione, molti dei quali utilizzano RGB. La gestione del colore risulta in diverse conversioni trasparenti tra spazi colore indipendenti dal dispositivo e dipendenti dal dispositivo (RGB e altri, come CMYK per la stampa a colori) durante un ciclo di produzione tipico, al fine di garantire l’uniformità del colore lungo tutto il processo. Insieme all’elaborazione creativa, tali interventi sulle immagini digitali possono danneggiare l’accuratezza del colore e i dettagli dell’immagine, specialmente laddove la gamma è ridotta. I dispositivi digitali professionali e gli strumenti software consentono di manipolare immagini da 48 bpp (bit per pixel) (16 bit per canale), per ridurre al minimo tali danni.

Le applicazioni conformi a ICC, come Adobe Photoshop, utilizzano lo spazio colore Lab o lo spazio colore CIE 1931 come spazio di connessione profilo durante la conversione tra spazi colore.

La sintassi in CSS è:
rgb (#, #, #)
dove # è uguale alla proporzione rispettivamente di rosso, verde e blu. Questa sintassi può essere utilizzata dopo tali selettori come “background-color:” o (per testo) “color:”.

Rapporto di modello RGB e luminanza-crominanza
Tutti i formati di luminanza-crominanza utilizzati nei diversi standard TV e video come YIQ per NTSC, YUV per PAL, YDBDR per SECAM e YPBPR per video component utilizzano segnali di differenza cromatica, mediante i quali le immagini a colori RGB possono essere codificate per la trasmissione / registrazione e successivamente decodificato in RGB per visualizzarli. Questi formati intermedi erano necessari per la compatibilità con i formati TV in bianco e nero preesistenti. Inoltre, quei segnali di differenza cromatica richiedono una larghezza di banda dati inferiore rispetto ai segnali RGB completi.

Allo stesso modo, gli attuali schemi di compressione dei dati delle immagini digitali a colori ad alta efficienza come JPEG e MPEG memorizzano il colore RGB internamente in formato YCBCR, un formato di luminanza-crominanza digitale basato su YPBPR. L’uso di YCBCR consente inoltre ai computer di eseguire un sottocampionamento in perdita con i canali chroma (in genere in rapporto 4: 2: 2 o 4: 1: 1), riducendo la dimensione del file risultante.