Un model de culoare (sau spațiu de culoare) este o modalitate de a descrie culoarea folosind caracteristici cantitative. În acest caz, este nu numai ușor să comparăm culorile individuale și nuanțele lor, dar și să le folosim în tehnologiile digitale. Modelele color oferă mijloace pentru descrierea conceptuală și cantitativă a culorilor.
În modelul de culoare, fiecare culoare poate fi asociată cu un punct strict definit. În acest caz, modelul de culoare este pur și simplu o reprezentare geometrică simplificată bazată pe un sistem de axe de coordonate și o scală recepționată.
Datorită diferenței în gama de culori a diverselor dispozitive, au fost create mai multe modele color pentru transferul și recuperarea imaginilor. Soiul a fost furnizat datorită faptului că nici unul dintre modelele color nu este ideal. Pe ecranul monitorului, nu puteți transmite cu precizie culori pure albastru și pur galben, iar când imprimarea nu este deloc transmisă, culorile care compun o densitate foarte scăzută. Modelele color existente sunt utilizate pentru a interconecta dispozitive cu plicuri color diferite.
Orice model de culoare trebuie să îndeplinească trei cerințe:
1. Determinarea unică a culorii, indiferent de dispozitivul utilizat.
2. Stabiliți precis gama de culori reproduse, deoarece niciun set de culori nu este infinit.
3. Luați în considerare mecanismul de percepție a culorilor - radiație sau reflecție.
Toate modelele color pot fi împărțite în trei grupe:
Aditiv - bazat pe adăugarea de culori (culori emise). Acestea includ modelul RGB.
Subtractive - bazat pe scăderea culorilor (culori reflectate). Acestea sunt modelele CMY și CMYK.
Perceptual. pe baza percepției umane asupra culorilor - modelele HSB, HLS, Lab, YCC, XYZ.
Modelul RGB este abrevierea cuvintelor engleze Red, Green, Blue. Modelul RGB este conceput pentru a descrie culorile produse, create în 1931. Componentele de bază ale modelului se bazează pe trei raze - roșu, albastru și verde, deoarece Percepția umană asupra culorii se bazează pe ele. Restul paletei este creat prin amestecarea celor trei culori primare în diferite rapoarte.
Trebuie notat că atunci când cele două culori primare sunt combinate, culoarea rezultată va fi mai ușoară decât componentele de bază. Pe de altă parte, culoarea albă și tonurile de gri sunt create prin amestecarea a trei culori de bază în mod egal, dar cu o saturație diferită. Culorile unui astfel de model sunt numite aditivi. Imaginile de pe ecranul monitorului, precum și cele obținute prin scanare, sunt codificate în modelul RGB.
Trebuie luate în considerare următoarele relații de culoare:
G + B = C M + Y = R, aici C este Cyan (albastru), M este Magenta (magenta), Y este Galben (galben).
Spațiul de culoare al modelului este reprezentat uneori ca un cub de culoare (Figura 26).
Canalele de culori sunt așezate de-a lungul axelor, fiecare dintre acestea având valori de la zero (fără lumină) la 255 (cea mai mare luminozitate a luminii). În interiorul cubului există toate culorile modelului. La punctul de origine al axelor de coordonate, toate valorile canalului sunt zero (negru), iar la punctul opus valorile maxime ale canalelor sunt albe atunci când sunt amestecate. Dacă aceste două puncte sunt unite printr-un segment, atunci pe acest segment va exista o scală de nuanțe de la negru la alb - o scară de gri.
Trei culori cubice dau trei culori originale pure. La rândul lor, fiecare dintre celelalte trei vârfuri între ele dă o culoare pură, mixtă de două culori de bază. Fiecare canal de culoare și o scală de gri au 256 gradări de culoare gri.
Orice culoare dintr-un cub de culoare poate fi ușor reprezentată ca vector descris de a treia lege a lui Grossman.
Modelul RGB are două dezavantaje serioase.
Dependența hardware - culoarea depinde de tipul de fosfor al monitorului, de matricea ecranului cu cristale lichide etc. Calitatea este, de asemenea, afectată de îmbătrânirea fosforului.
Spațiu limitat de culori - acoperirea culorilor modelului RGB este mult mai mică decât cea umană, ceea ce nu împiedică utilizarea imaginilor fotorealiste.
Pentru a elimina aceste neajunsuri, s-au creat spații RGB standardizate. Până în prezent, au creat o mulțime (de exemplu, Adobe Photoshop suportă câteva duzini de spații de culoare RGB). Iată doar câteva dintre ele, figura 27.
- sRGB - standard RGB - se bazează pe gama de culori a unui monitor tipic low-end VGA.
- Adobe RGB - se bazează pe standardele televizorului de înaltă definiție (High Definition TV - HDTV).
- Wide-Gamut RGB (RGB cu interval extins) - bazat pe valori pure de culoare în fișiere pe 48 de biți.
Prin adăugarea de culori triadice, se obține o imagine, de exemplu, pe ecranul monitorului. Situația este oarecum mai complicată cu matricea fotosensibilă a unei camere digitale. Fiecare element fotosensibil al matricei este capabil să perceapă numai luminozitatea - adică acumulează informații despre numărul de fotoni capturat pe el. Pentru a înregistra culoarea, un sistem de filtrare a culorilor al modelului RGB este instalat în fața matricei. Dar ochiul uman este cel mai sensibil la culoarea verde, deci numărul de elemente verzi este dublat. Astfel, setul de filtre arată ca RGBG (filtrul Bayer). Unele companii au pus un filtru special în locul celui de-al doilea filtru verde, subliniind o anumită nuanță. De exemplu, Sony folosește filtrul Emerald (smarald).