Codificarea informațiilor grafice

Creați și stocați grafice într-un calculator Există două moduri  ca un bitmap sau ca vector. Pentru fiecare tip de imagine utilizată o metodă de codificare.

Bitmap este un set de puncte sau pixeli (din pictureelement engleză -. Imaginea elemente), utilizate pentru afișarea acesteia pe monitor. Volumul bitmap este determinat prin înmulțirea numărului de puncte pe un volum de informații de un punct, care depinde de numărul de culori posibile.

Pentru imagine alb-negru (fără semitonuri), un volum de informații dintr-un punct este egal cu 1 bit, deoarece acesta poate fi fie negru - 0, sau alb - 1.

Pentru a codifica toate valorile posibile ale unei culori luminanță suficient de 8 biți sau 1 octet. În acest caz, pentru volumul de informații în nuanțe de gri alb-negru a unui punct este de 8 biți. luminanță și valoarea culorii va varia în intervalul de la 0 la 255 (2 8 = 256).

imagine color pe ecran este format prin amestecarea celor trei culori de bază roșu, verde și albastru. Acest model de culoare RGB numit model pe primele litere ale numelor în limba engleză a culorilor roșu (roșu), verde (verde), albastru (albastru). Deoarece luminanța de codificare o singură culoare suficient de 8 biți sau 1 octet, apoi cele trei componente (trei culori primare) ar avea nevoie de 24 de biți sau 3 octeți.

Imaginile color pot avea o adâncime de culoare diferită, care este dată de numărul de biți folosiți pentru a codifica punct de culoare. Adâncimea culorii poate lua valorile 8, 16, 24 sau 32 de biți.

Numărul de culori afișate pe ecranul monitorului poate fi calculată conform formulei:

în care punctul de culoare I imagine profunzime.

Tabel. 4 prezintă valorile numărului de culori afișate în funcție de adâncimea de culoare a punctului de imagine.

adâncime de culoare și numărul de culori afișabil

32 = 4 2 294 967 296

Calitatea imaginii este determinată de rezoluția capacității monitorului. Rezoluția monitorului - este numărul de pixeli afișate pe ecran orizontal și vertical. Cu cât rezoluția, este mai mică dimensiunea fiecărui punct (pixel), iar cea mai mare calitate a imaginii. rezoluție valori standard monitoarele moderne sunt după cum urmează: 800 x 600, 1024 x 768, 1280 x 1024, și altele.

Numărul de puncte de imagine: 800 x 600 = 480,000.

adâncime de culoare: I = log2 65536 = 16 biți, 2 16 = 65.536.

Numărul de puncte de imagine este egală cu 1024 × 768 = 786432.

786432 × 16 biți = 12582912 biți = 1,572,864 bytes = 1536 octeți = 1.5 Mbyte.

 imagine vectorială este un grafic care constă din linii. La fel ca orice obiect, linia are următoarele proprietăți: formă (linie dreaptă), grosimea, culoarea, stilul de font (punctată, solid). Liniile închise au proprietăți de umplere (sau alte obiecte, sau culoarea selectată). Deoarece linia este descrisă matematic ca un singur obiect, atunci cantitatea de date pentru afișarea vectorului grafica obiect înseamnă este considerabil mai mică decât grafica bitmap. o informație vector de imagine este codificată ca un alfanumeric convențional și prelucrate prin programe speciale.