Grafica in culori RGB


Ecranele color moderne functioneaza cu culori de 24 biti, aceasta conditie fiind esentiala pentru formatul JPG. Avem un sistem grafic de 24 de biti, comun in cazul tuturor computerelor, potrivite pentru JPG si celelalte formate. Sistemul grafic se numeste RGB (Rosu, Verde, Albastru).

Acestea sunt culorile pe care le poate reda ecranul color. Toate punctele de imagine ale ecranului (pixeli) sunt defapt construite din trei punte colorate: unul rosu, unul verde si altul albastru. Culoarea unui pixel este rezultatul unei relatii intre intensitatea celor trei culori de baza, fiecare dintre ele putand fi ajustate pe o scara de la 0 la 255.

Cele 256 de niveluri pot fi descrise cu 8 biti de date. Numarul 2 la puterea 8 este egal cu 256. In acest moment, cei 8 biti de date pot descrie 256 tonuri de culoare. Astfel avem nevoie de 8 biti ca sa obtinem 256 tonuri de rosu, 8 biti pentru tonurile de verde si 8 biti pentru cele de albastru. Obtinem un total de 24 de biti de date pentru a forma culoarea unui pixel. RGB este un sistem color de 24 de biti!

Coduri RGB

Aici vroiam sa ajungem defapt. Este important sa cunosti si sa intelegi sistemul RGB cu codurile de culoare de 24 biti.

Cele mai importante 4 puncte legate de sistemul RGB pe care trebuie sa le stii:

  • 1. Culoarea unui pixel este formata dintr-o combinatie a culorilor de baza: rosu, verde, albastru
  • 2. Fiecare dintre aceste culori poate avea o adancime de culoare pe o scara de la 0 la 256
  • 3. Cele trei culori se numesc culori primare, iar toate celelalte culori sunt o combinatie de culori primare
  • 4. Adancimea fiecarei culori poate fi descrisa in mai multe feluri. Este important sa cunosti valorile hexazecimale!

Sa revenim la codurile noastre… este important sa cunosti doar principiile ce stau la baza constructiei lor, nu sa le memorezi.

Codul de culoare este scris sub forma unui sistem de numere hexazecimale. Acesta este un sistem de numere in care o cifra poate avea una din 16 valori: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E si F. Partea cea mai buna a acestui sistem este ca 16 x 16 = 256, iar acest numar se potriveste perfect sistemului de culori RGB, care are 256 de nuante din fiecare culoare de baza. Astfel putem identifica o valoare de culoare, care in sistemul de numere zecimale este intre 0 si 255, cu ajutorul a doar doua valori hexazecimale.

Sa exemplificam teoria…

Consideram culoarea corn flower blue. Codul de culoare RGB este realizat din trei perechi de valori hexazecimale, fiecare dintre ele putand sa ia valori cuprinse intre 00 si FF.

Valorile sunt formate din trei componente, fiecare dintre ele referindu-se la propriul sau canal RGB. Culoarea este reprezentata prin intermediul valorii hexazecimale #8695ED.

Valoare hexazecimala Valoare zecimala Culoare
64 100 O componenta rosu
95 149 Mai mult verde
ED 237 Cel mai mult albastru

Nuanta astfel obtinuta poate fi descrisa ca o culoare RGB(100, 149, 237), dar in cazul HTML se foloseste de obicei versiunea hexazecimala, mai compacta, #6495ED.

Mai multe exemple de coduri hexazecimale

flash/swflash.cab#version=6,0,40,0″>

C’ya next time!



Ti-a placut articolul Grafica in culori RGB?

Ai nevoie de rezolvarea unei probleme la informatica?

Iti recomandam si urmatoarele articole:

3 comentarii pentru Grafica in culori RGB

  • ANINA - 25 iulie

    buna,am si eu o mica intrebare referitoare la culorile de baza ale unui pixel, rosu, verde si albastru, spui ca sunt culori primare, de ce verde e considerata culoare primara?din cate stiu eu e culoare secundara obtinuta prin amestecul din galben si albastru. multumesc.



  • Stefan - 29 iulie

    Rosu, verde si albastru sunt culori primare pentru ca in spectrul de lumina acestea ocupa cea mai mare portiune. Culorile secundare (din al doilea triunghi din cercul de culori) sunt cyan, magenta si galben.



  • sandra - 14 ianuarie

    ms mult a mers…te pwp :* :*



Discuta articolul Grafica in culori RGB



Contul tau

Categorii

Mozku Network

Ne gasesti si pe Facebook

Articole noi

Fisiere populare

  • Proiect Atestat Informatica Visual FoxPro (439)
  • Twitter Patterns (202)
  • Flash Newsletter (126)
  • Baza de date auto revizuita (99)
  • hitTest Flash (99)

Marcaje articole