-->
Öâåòîâàÿ ìîäåëü RGB. Èíôîðìàòèêà 10 êëàññ.Èíòåðàêòèâíûå çàäàíèÿ
ìîé ÞÒÓÁ êàíàë ïðèêîëüíûõ ÌÓËÜÒÈÊÎÂ!
ìîé ÒÅËÅÃÐÀÌ êàíàë ïðèêîëüíûõ ÌÓËÜÒÈÊÎÂ!

 


Ñîäåðæàíèå

Ãëàâíàÿ >> Èíôîðìàòèêà 10 êëàññ. Áîñîâà

§ 15. Êîäèðîâàíèå ãðàôè÷åñêîé èíôîðìàöèè

Ïîóðî÷íûå ïëàíû, èíòåðàêòèâ

15.4. Öâåòîâàÿ ìîäåëü RGB

 ñîâðåìåííûõ êîìïüþòåðàõ äëÿ ñîõðàíåíèÿ èíôîðìàöèè î öâåòå êàæäîé òî÷êè öâåòíîãî èçîáðàæåíèÿ â ìîäåëè RGB îáû÷íî îòâîäèòñÿ 3 (ðåæèì True Color) èëè 2 (ðåæèì High Color) áàéòà.

 ïåðâîì ñëó÷àå íà êîäèðîâàíèå ãðàäàöèé ÿðêîñòè êàæäîãî èç îñíîâíûõ öâåòîâ îòâîäèòñÿ 1 áàéò: êîä 00000000 (00) ïîêàçûâàåò, ÷òî äàííîé ñîñòàâëÿþùåé íåò âîîáùå, êîä 11111111 (FF) ñîîòâåòñòâóåò íàèáîëüøåé èíòåíñèâíîñòè ñîîòâåòñòâóþùåé öâåòîâîé êîìïîíåíòû. Âñåãî ìîæíî çàêîäèðîâàòü 256 (îò 0 äî 255) ãðàäàöèé ÿðêîñòè êàæäîé öâåòîâîé êîìïîíåíòû, ÷òî îáåñïå÷èâàåò âîçìîæíîñòü ïðåäñòàâëåíèÿ 256 • 256 • 256 = 28+8+8 = 224 = 16 777 216 öâåòîâ. ×åëîâå÷åñêèé ãëàç íå ìîæåò ðàçëè÷èòü áîëüøåãî ðàçíîîáðàçèÿ öâåòîâ. Ýòî ïîçâîëÿåò ñ÷èòàòü âèäåîðåæèì True Color (èñòèííûé öâåò) àáñîëþòíî ñîîòâåòñòâóþùèì öâåòàì ðåàëüíîãî ìèðà.

 ðåæèìå High Color öâåò êàæäîé òî÷êè êîäèðóåòñÿ 16 áèòàìè. Íà êîäèðîâàíèå êðàñíîé è ñèíåé ñîñòàâëÿþùèõ ïðè ýòîì îòâîäèòñÿ ïî 5 áèò, íà êîäèðîâàíèå çåë¸íîé ñîñòàâëÿþùåé — 6 áèò. Ïÿòü áèò ïîçâîëÿþò ïðåäñòàâèòü ïî 32 ãðàäàöèè ÿðêîñòè êðàñíîãî è ñèíåãî öâåòîâ. Ïîñêîëüêó ÷åëîâå÷åñêèé ãëàç íàèáîëåå ÷óâñòâèòåëåí ê çåë¸íîé ñîñòàâëÿþùåé öâåòà, ïîä å¸ øêàëó îòâåäåíî 6 áèò, ÷òî ïîçâîëÿåò ñîõðàíèòü 64 ãðàäàöèè ÿðêîñòè ýòîãî öâåòà. Âñåãî â ðàññìàòðèâàåìîì ðåæèìå ìîæíî ïðåäñòàâèòü 25+6+5 = 216 = 65 536 öâåòîâ. Öâåòà èçîáðàæåíèé, ñîõðàí¸ííûõ â ðåæèìå High Color òàêæå âïîëíå ðåàëèñòè÷íû è «êîìôîðòíû» äëÿ ÷åëîâå÷åñêîãî ãëàçà. Ïðè ýòîì ðàçìåðû ñîîòâåòñòâóþùèõ ôàéëîâ â 1,5 ðàçà ìåíüøå, ÷åì ïðè èñïîëüçîâàíèè ðåæèìà True Color.

Ãëóáèíà öâåòà (i) — êîëè÷åñòâî áèò, èñïîëüçóåìîå äëÿ õðàíåíèÿ è ïðåäñòàâëåíèÿ öâåòà ïðè êîäèðîâàíèè îäíîãî ïèêñåëÿ ðàñòðîâîé ãðàôèêè èëè âèäåîèçîáðàæåíèÿ.

Ïàëèòðà (N) — êîëè÷åñòâî öâåòîâ, êîòîðûå ìîãóò áûòü èñïîëüçîâàíû äëÿ âîñïðîèçâåäåíèÿ èçîáðàæåíèÿ.

Ñïðàâåäëèâî ñîîòíîøåíèå: N = 2i.

Ïðèìåð Èìååòñÿ êàíàë ñâÿçè, îáåñïå÷èâàþùèé ïåðåäà÷ó èíôîðìàöèè ñî ñêîðîñòüþ 16 000 áèò/ñ. Âûÿñíèì, ñêîëüêî ñåêóíä ïîòðåáóåòñÿ äëÿ ïåðåäà÷è ïî ýòîìó êàíàëó 256-öâåòíîãî ðàñòðîâîãî èçîáðàæåíèÿ ðàçìåðîì 800 õ 600 ïèêñåëåé.

Çíàÿ ïàëèòðó — êîëè÷åñòâî öâåòîâ, èñïîëüçóåìûõ äëÿ âîñïðîèçâåäåíèÿ èçîáðàæåíèÿ, âû÷èñëèì ãëóáèíó öâåòà — êîëè÷åñòâî áèò äëÿ ïðåäñòàâëåíèÿ öâåòà îäíîãî ïèêñåëÿ.

    256 = 2i , i = 8 (áèò).

Ðàçìåð ôàéëà ñ èçîáðàæåíèåì ðàâåí: 800 • 600 • 8 (áèò).

Âû÷èñëèì âðåìÿ ïåðåäà÷è äàííîãî ôàéëà:

<<< Ê íà÷àëó

 

 

Ðåéòèíã@Mail.ru
<">


Ñîäåðæàíèå

interfaceType: 0, withoutIframe: true,