Както кодиран образ на компютър - училище

Информация за състоянието на всеки пиксел се съхранява в криптиран вид в паметта на компютър. Кодът може да бъде само един бит, двама-малко, и така нататък. Г.

пиксел код - това е информацията за цвета на пиксела.







За черно-бяло изображение (без полутонове) пиксел може да бъде в едно от двете състояния: по - не свети (бяло - черно). След това се кодира доста памет:

1 - бяло,
0 - черно.

Pixel цветен дисплей може да има различен цвят. Ето защо, един бит на пиксел недостатъчна.

За да се кодира с четири цветно изображение изисква два-битов код, тъй като се използват два бита могат да изразят четири различни стойности (показване 4 различни държави). Може да се използва, например цветове като вариант, кодиращ:

00 - Черен, 10 - зелено,
01 - Red, 11 - кафяво.

От трите основни цвята - зелено, червено, синьо - можете да получите осем три-битови кодови комбинации:
--- черен, к - червено,
-- до синьо, да - с розови,
- и - зелен, за Z - кафяв,
- от синьо, с бял до с.

В този код, всеки основен цвят е показан от първата буква (к - червено, с - синьо, S - зелено). Тире означава, че няма цвят.







От изложеното по-горе, изглежда, трябва да се заключи с трите основни цвята не могат да получат палитра от повече от осем цвята. Въпреки това, в днешните компютърни екрани са цветни изображения, съставени от стотици хиляди и дори милиони различни цветове и нюанси. Как се постига това?

Ако можете да контролирате интензивността (яркост) на емисиите на основните цветове, а след това на няколко различни опции комбинации дават различни цветове и нюанси се увеличава.

Shestnadtsatitsvetnaya палитра получена чрез използване quadruplex кодиране пиксел; три бита на един бит се добавят към интензивността на основните цветове. Това малко контролира яркостта на всички три цвята едновременно (интензитет на трите електронни лъчи) (Таблица. 4.2).

Повече цветове, получени с отделно управление на интензивността на основните цветове. Нещо повече, интензивността може да има повече от две нива, ако интензивност за кодиране на всеки от основните цветове, за да отпусне повече от един бит.

От това можем да заключим, правило:

Броят на различни цветове и брой К битове за тяхното кодиране б са свързани с формулата: К = 2b.

21 = 2, 22 = 4, 23 = 8, 24 = 16, и т. Г. За да се получи цветове на 256 цвята изисква 8 бита = 1 байт на пиксел, защото 28 = 256.

640 · 480 · 1 бита = 307,200 бита = 38400 байта.

Това е 37.5 KB.

Най-важните характеристики

За да се кодира два цвята достатъчно един бит за пиксел; четири цвята - 2 бита; осем цветове - 3 бита; .. Шестнадесет цветове - 4 бита и т.н. броят на цветовете К и размера на код в бита б свързани с формулата: К - 2Ь.

От трите основни цвята може да се получи 8 различни цветове, по-голям брой цветове се получава чрез контролиране на интензитета на основните цветове.