-->
|
|
|
§ 15. Êîäèðîâàíèå ãðàôè÷åñêîé èíôîðìàöèè Ïîóðî÷íûå ïëàíû, èíòåðàêòèâÖâåòîâàÿ ìîäåëü RGBÄëÿ ñèíòåçà öâåòà íà ýêðàíàõ êîìïüþòåðîâ, òåëåâèçîðîâ, ñìàðòôîíîâ è äðóãèõ óñòðîéñòâ îòîáðàæåíèÿ ãðàôè÷åñêîé èíôîðìàöèè âûáðàíû êðàñíûé, çåë¸íûé è ñèíèé öâåòà. Ñìåøåíèåì òð¸õ îñíîâíûõ öâåòîâ ñèíòåçèðóþòñÿ âñå îñòàëüíûå öâåòà. Òàêàÿ ìîäåëü íàçûâàåòñÿ àääèòèâíîé (àääèòèâíûé — ïîëó÷àåìûé ïóò¸ì ñëîæåíèÿ, îò ëàò. additio — ïðèáàâëåíèå).
Ìîäåëü RGB (ðèñ. 3.8) îïðåäåëÿåò ïðîñòðàíñòâî öâåòîâ â âèäå åäèíè÷íîãî êóáà ñ îñÿìè R (êðàñíàÿ êîìïîíåíòà), G (çåë¸íàÿ êîìïîíåíòà),  (ñèíÿÿ êîìïîíåíòà).
Ðàññìîòðèì ýòó ìîäåëü ïîäðîáíî. 1. Ëþáàÿ òî÷êà êóáà (r; g; b) îïðåäåëÿåò íåêîòîðûé öâåò. 2. Òî÷êà (0; 0; 0) ñîîòâåòñòâóåò ÷¸ðíîìó öâåòó; òî÷êà (1; 1; 1) ñîîòâåòñòâóåò áåëîìó öâåòó; ëèíèÿ (0; 0; 0)—(1; 1; 1) îïèñûâàåò âñå ãðàäàöèè ñåðîãî îò ÷¸ðíîãî äî áåëîãî. 3. Ïðè äâèæåíèè ïî ïðÿìîé îò òî÷êè (0; 0; 0) ê òî÷êå (r; g; b) ïîëó÷àåì âñå ãðàäàöèè ÿðêîñòè öâåòà (r; g; b) — îò ñàìîãî ò¸ìíîãî äî ñàìîãî ÿðêîãî. 4. Íà ãðàíÿõ êóáà (r = 0), (g = 0) è (b = 0) ðàñïîëîæåíû ñàìûå íàñûùåííûå öâåòà. ×åì áëèæå òî÷êà ê ãëàâíîé äèàãîíàëè (0; 0; 0)-(1; 1; 1), òåì ìåíåå íàñûùåí ñîîòâåòñòâóþùèé öâåò. Åñëè âñå òðè êîîðäèíàòû òî÷êè (r; g; b) íåíóëåâûå, òî öâåò — íåíàñûùåííûé.
|
|
|