Кодування кольорового зображення в комп’ютері (растровий підхід) - студопедія

У процесі кодування зображення відбувається його простору-ного дискретизація (т. Е. Зображення розбивається на окремих-ні маленькі фрагменти). В результаті процесу дискретизації, графічну інформацію можна зберігати в пам'яті комп'ютера у вигляді двійкових кодів (в цифровому вигляді).

При оцифрування зображення воно ділиться на такі крихітні комірки, що око людини їх не бачить, сприймаючи все зображення-ня як ціле. Сама сітка отримала назву растрової карти (або растра), а її одиничний елемент називається пікселем. Пікселі по-подібної зернам фотографії та при значному збільшенні дні ста-ють помітними.

Якість зображення на екрані монітора визначається колі-кість точок, з яких воно складається. Цей показник називаються ється роздільною здатністю. Чим більше роздільна здатність, т. Е. Чим більша кількість рядків растра і точок в рядку, тим вище якість зображення. В сучасних персоналом-них комп'ютерах зазвичай використовуються наступні роздільні здатності екрану: 800 х 600, 1024 х 768, 1280 х 1024 пікселів.

Для чорно-білого зображення (без напівтонів) піксель може приймати тільки два значення: білий і чорний (світиться - не світиться), а для його кодування досить одного біта пам'яті: 1 - білий, 0 - чорний. Таке зображення називають монохром-ним (чорно-білим).

Піксель на кольоровому зображенні може мати різну забарвлення-ку, тому одного біта на піксель недостатньо. Якщо для кодиров-ки відвести чотири біта, то можна закодувати 2 4 = Г6 різних кольорів, що відповідають комбінаціям бітів від 0000 до 1111. Якщо відвести 8 бітів - то такий малюнок може містити 2 8 = 256 різних кольорів (від 00000000 до 11111111 ), 16 бітів - 2 | 6 = 65 536 різних кольорів. І, нарешті, якщо відвести 24 біта, то потенційно малюнок може містити 2 24 = 16 777 216 різних кольорів і відтінків.

Кількість різних кольорів - К і кількість бітів для їх кодування - N пов'язані між собою простою формулою: 2 м = К.

Таким чином, колір кожного пікселя кодується певним числом бітів, тобто елементарних одиниць інформації, з котори-ми може мати справу комп'ютер. Кількість бітів, використовуваних для кодування кольору точки, називається глибиною кольору.

Ясно, що якість кодування зображення визначається раз-вирішальної здатністю екрану і глибиною кольору.

Сукупність всіх кольорів при друці називається палітрою кольорів. Для отримання багатої палітри кольорів базових кольорів можуть бути задані різні інтенсивності. Так, наприклад, при глибині кольору 24 біта на кодування кожного з квітів виділяє-ся по 8 біт, т. Е. Для кожного з квітів можливі п = 2% = 256 рів-ній інтенсивності.