Двійкове кодування графічної інформації

Двійкове кодування графічної інформації

Просторова дискретизація. У процесі кодування зображення проводиться його просторова дискретизація. Просторову дискретизацію зображення можна порівняти з побудовою зображення з мозаїки (великої кількості маленьких різнокольорових стекол). Зображення розбивається на окремі маленькі фрагменти (точки), причому кожному фрагменту присвоюється значення його кольору, тобто код кольору (червоний, зелений, синій і так далі) - рис. 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. Якими параметрами задається графічний режим, в якому зображення виводяться на екран монітора?