Растрова графіка - студопедія

Растрова графіка - область МГ, в якій зображення формується з масиву пікселів, впорядкованих по рядках і стовпцях.

Піксель (піксель) - найменший елемент носія зображення, якому можна індивідуально призначити колір або ступінь яскравості.

Растрова графіка є основним способом створення півтонових зображень. На растрові монітори також можна виводити текстові написи. При цьому знакогенератор розкладає графічне опис літер на базові елементи зображення - на пікселі.

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

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

Коефіцієнт прямокутності введений спеціально для позначення кількості пікселів в матриці малюнка по вертикалі і горизонталі. Часто його називають коефіцієнтом зображення. Деякі найбільш часто використовувані коефіцієнти прямокутності для різних форматів:

DOS 320 * 200, 320 * 240, 600 * 400, 600 * 480

Windows 640 * 480, 800 * 600, 1024 * 768, 1240 * 1024

Macintosh 512 * 384, 640 * 480, 768 * 576, 1024 * 768

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

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

Біт - найменший елемент пам'яті комп'ютера, який може приймати значення «включено» або «вимкнено» ( «так» або «ні», «одиниця» або «нуль»). Колір кожного пікселя растрового зображення - чорний, білий, сірий або будь-який з спектра - запам'ятовується в комп'ютері за допомогою комбінації бітів. Число бітів, використовуваних комп'ютером для запам'ятовування кольору кожного пікселя, називається бітової глибиною.

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

Для відображення більшої кількості кольорів, ніж просто чорний і білий, комп'ютер використовує більше бітів інформації. Число доступних квітів або градацій сірого кольору дорівнює двом в ступеня, рівний кількості бітів в пікселі. Якщо піксель складається з двох бітів, то ми маємо 2 2 можливі комбінації значень «включено - виключено». Використовуючи для значення "вимкнено" символ 0, а для «включено» - 1, ці комбінації можна записати так: 00, 01, 10 і 11. Таким чином, піксель, що складається з двох бітів дає чотири можливих кольору або градації сірого.

Чотири біта інформації дадуть 2 4 або 16 різних кольорів (або градацій сірого); 8 біт - 2 8 або 256 кольорів; 24 бітів забезпечать понад 16 мільйонів доступних кольорів. Кольори, що описуються 24 бітами, часто називають природними квітами. так як 16 мільйонів квітів - більше, ніж достатньо, щоб уявити всі можливі кольори, які здатний розрізнити людське око.

Якщо умовно показати матрицю пікселів, то видно, що пряма лінія буде дійсно прямий тільки у виняткових випадках - кут нахилу до горизонталі 0 о. 45 про та 90 о. У всіх інших випадках для побудови відрізка доведеться набрати ламану лінію, близьку до прямої. При побудові відрізка за один "хід" точку можна перемістити в один із сусідніх восьми пікселів. Программіст- користувач, звичайно, не думає про окремі ходах. Ці ходи обчислює стандартна програма в ЕОМ. Такий процес називається інтерполяцією. Якщо набирається траєкторія, близька до прямої лінії, то говорять про лінійної інтерполяції, якщо близька до дуги кола, то - про кругову інтерполяції. Лініях, побудованим в растровому режимі, завжди властивий ефект ступінчастості.

Переваги растрової графіки:

1) Гарне растрове зображення виглядає природно, так як растрова графіка найбільш ефективно представляє реальні образи.

2) Легка сумісність з різними друкуючими устройст-вами (принтери і фотонабірні автомати).

1) Дуже великий розмір файлів растрових зображень

2) Труднощі редагування зображення через великі розмірів.

Схожі статті