Яким чином відбувається кодування графічної інформації в комп'ютері?
У середині минулого століття, у зв`язку з потребою наочного подання даних, почало зароджуватися кодування графічної інформації. На сьогоднішній день ми вже не можемо уявити собі повноцінного комп`ютера без великого глянцевого екрану. Сучасні екрани та монітори комп`ютерів дуже несхожі на своїх попередників: зображення набагато більш барвисте і реалістичне, кольори глибокі і насичені - прогрес є. Яким же чином відбувається кодування графічної інформації? Як зображення виводиться на екран? Для того щоб зрозуміти це, необхідно вивчити принцип перетворення даних в цифровий формат і їх наступний висновок.
Як ми знаємо, кодування інформації - це дуже трудомісткий, але необхідний процес, так як комп`ютер працює тільки з машинними кодами. Відео, текст, малюнки - все це в цифровому форматі перетворюється в комбінацію нулів і одиниць. Яким чином відбувається кодування графічної інформації?
Якщо подивитися на монітор з десятикратним збільшенням, можна побачити, що він складається з безлічі прямокутних або круглих осередків, згрупованих по три і званих пікселями. Виходить, що картинка на екрані насправді не цільна, вона розбита на безліч дрібних часток, упорядкованих по рядках. Подібне зображення називається растровим. Пікселі бувають певних кольорів: червоного, синього і зеленого (RGB-формат). Інші кольори виходять при їх змішуванні. Піксель може або горіти, або ні (1 або 0). Крім того, той або інший відтінок може змінюватися в залежності від інтенсивності світіння, для цього додатково виділяються ще біти. Кількість інформації, виділене для одного пікселя, називається глибиною кольору (K). Від цієї величини залежить ту кількість квітів, яке можна відобразити на екрані (n). Існує формула для його визначення: n = 2k. В основному графічна інформація представляється в 8, 16, 24 або 32-бітному виконанні, в залежності від апаратного пристрою ПК.
Сучасні РК-екрани в змозі відтворювати більше 4 мільярдів відтінків. Для порівняння: якихось тридцять-сорок років тому палітра ЕОМ складалася з 16 кольорів!
Якість зображення на екрані залежить не тільки від кількості кольорів і дозволу екрану, а й від показника з позначенням "dpi" - кількості пікселів на одиницю простору. Чим менше цей показник, тим "зернистість" вийде картинка.
Кодування графічної інформації також дозволяє перетворювати зображення у векторний формат. Векторне зображення - це спосіб представлення об`єктів за допомогою найпростіших геометричних фігур: крапок, ліній, кривих, багатогранників. Положення їх на екрані визначається координатами, також можна регулювати колір, товщину і нанесення ліній. В силу своєї будови, багато пристрої орієнтовані на роботу з растровими зображеннями, тому графіка у векторному поданні зазвичай попередньо, до виведення на екран обробляється спеціальними програмами.
Двійкове кодування графічної інформації у вигляді тексту проводиться за тим же принципом, що і кодування відео і зображень.