Pe măsură ce imaginea codificată

§20. Ca imagine codificată

Ba teme evidente paragrafului:

culoare pixel codare;

Culoare Codificare pixeli

Informații despre starea fiecărui pixel este stocată într-o formă codificată per într-o memorie de calculator. Codul poate fi de un bit, doi biți, și așa mai departe. D.







Codul Pikselya- este noticeImprint pixeli de culoare.

Pentru imagine alb-negru (non-semitonuri) pixel poate fi într-una din cele două stări: proaspăt

titsya - nu aprins (alb - negru). Apoi, pentru T otal Cody-TION destul de un pic de memorie:

ecran color Pixel poate avea o culoare diferită. Prin urmare, un bit per pixel insuficientă.

Pentru a codifica patru imagini color x necesită Xia cod de doi biți. poskol s ku cu n omoschyu doi biți m standby 4 dar exprimă diferite valori (afișare 4 stări diferite). Poate fi folosit, de exemplu, „un-Vari furnică de coduri de culoare:

Dintre cele trei culori de bază - verde, roșu. albastru - puteți obține opt combinații de coduri de trei biți:

În acest cod, fiecare culoare de bază este indicată de prima literă (k - roșu, cu -. Albastru e - verde). O liniuță înseamnă nici o culoare.

Pe măsură ce imaginea codificată

Din ceea ce a fost spus. s-ar părea. Ar trebui să se încheie cu cele trei culori de bază nu se poate obține o paletă de mai mult de opt culori. Cu toate acestea, în ecranele computerelor de astăzi sunt imagini color realizate din sute de mii și chiar milioane de culori diferite, și - în Tenko. Cum se realizează acest lucru?







Dacă aveți posibilitatea de a controla intensitatea (np - os) strălucirea culorilor primare, numărul de variante diferite combinații ale acestora oferind diferite culori și nuanțe. creșteri

Shestnadtsatitsvet n th utilizează paleta obținută la Vania-cvadruplex codarea pixel; trei biți de culori primare, se adaugă o intensitate bit n coloanei vertebrale. Acest bit controlează luminozitatea toate cele trei culori simultan (în intensitate a celor trei fascicule de electroni) (Tabel. 4.2).

Pe măsură ce imaginea codificată

Mai multe culori obținute cu un control separat al intensității culorii de bază în. Mai mult decât atât int-sivnost poate avea mai mult de două niveluri, în cazul în care intensitatea codifică-vanija din fiecare dintre culorile de bază pentru a aloca mai mult de un bit.

Din aceasta putem deduce o regulă:

Numărul de diferite tsvetovK

și numărul de biți pentru kodirovaniyab lor

sunt interconectate prin formula: K = 2b

640 * 4 80 * 1 biți = 307,200 biți = 3 8400 octeți.

Acest lucru este de 37, 5 KB.

Pentru a codifica doua culori 1 bit este suficient pentru vârf individual; patru culori - 2 biți; opt culori - 3 biți; .. Șaisprezece culori - 4 biți etc. Numărul culorilor K și mărimea codului în biți L sunt legate prin formula: R - 2.

Dintre cele trei culori primare pot fi obținute S de culori diferite, un număr mai mare de culori se obține prin controlul în intensitate a culorilor primare.

Ca de mei și a iadului Anija

3. Ce culoare se obține din sheniya CME sunt roșu și albastru. cerneală-TION și verde. verde și albastru?

Culorile 4.Skolko va conține o paletă. în cazul în care fiecare culoare Bazo-st codificate în două biți?