Двійкове кодування графічної інформації
Просторова дискретизація. У процесі кодування зображення проводиться його просторова дискретизація. Просторову дискретизацію зображення можна порівняти з побудовою зображення з мозаїки (великої кількості маленьких різнокольорових стекол). Зображення розбивається на окремі маленькі фрагменти (точки), причому кожному фрагменту присвоюється значення його кольору, тобто код кольору (червоний, зелений, синій і так далі) - рис. 1.7.
Ріс.1.7 Просторова дискретизація зображення
Якість кодування зображення залежить від двох параметрів. По-перше, якість кодування зображення тим вище, чим менше розмір точки і відповідно більшу кількість точок становить зображення.
По-друге, чим більша кількість квітів, тобто більшу кількість можливих станів точки зображення, використовується, тим якісніше кодується зображення (кожна точка несе більшу кількість інформації). Сукупність використовуваних в наборі квітів утворює палітру кольорів.
Формування растрового зображення. Графічна інформація на екрані монітора представляється у вигляді растрового зображення. яке формується з певної кількості рядків, які в свою чергу містять певну кількість точок (пікселів).
Якість зображення визначається роздільною здатністю монітора, тобто кількістю точок, з яких воно складається. Чим болипой роздільна здатність, тобто чим більше кількість рядків растра і точок в рядку, тим вище якість зображення. У сучасних персональних комп'ютерах зазвичай використовуються три основні дозволяють здібності екрану: 800 × 600, 1024 × 768 і 1280 × 1024 пікселів.
Розглянемо формування на екрані монітора растрового зображення, що складається з 600 рядків по 800 точок у кожному рядку (всього 480 000 точок). У найпростішому випадку (чорно-біле зображення без градацій сірого кольору) кожна точка екрану може мати одне з двох станів - "чорна" або "біла", тобто для зберігання її стану необхідно 1 біт.
Мал. 1.8. Формування растрового зображення
Якість двійкового кодування зображення визначається роздільною здатністю екрану і глибиною кольору.
Кожен колір можна розглядати як можливий стан точки, тоді кількість кольорів, що відображаються на екрані монітора, може бути обчислено за формулою (2.1):
N = 2 I. де I - глибина кольору (табл. 1.4).
Таблиця 1.4. Глибина кольору і кількість кольорів
Всього точок на екрані: 800 × 600 = 480 000.
24 біт × 480 000 = 11 520 000 біт = 1 440 000 байт = 1406,25 Кбайт = 1,37 Мбайт.
Установка графічного режиму
Питання для роздумів
1. У чому полягає суть методу просторової дискретизації?
2. Поясніть принцип формування растрового зображення.
3. Якими параметрами задається графічний режим, в якому зображення виводяться на екран монітора?