Растрове кодування графічної інформації 1
Головна | Інформатика та інформаційно-комунікаційні технології | Планування уроків і матеріали до уроків | 6 класи | Планування уроків на навчальний рік | Растрове кодування графічної інформації
Зображення в пам'яті комп'ютера
Послідовностями нулів і одиниць можна закодувати і графічну інформацію.
Існує два способи представлення зображень в цифровому вигляді.
Перший спосіб полягає в тому, щоб графічний об'єкт, який підлягає поданню в цифровому вигляді, розділити вертикальними і горизонтальними лініями на крихітні фрагменти - пікселі, і закодувати колір кожного пікселя у вигляді двійкового числа. Такий спосіб називається растровим кодуванням.
Другий спосіб полягає в тому, що деякий графічний об'єкт записується як закодована в цифровому вигляді послідовність команд для його створення. Цей спосіб називається векторним кодуванням.
Спосіб 1. Растрове кодування
Графічний об'єкт. який підлягає поданню в цифровому вигляді, ділиться вертикальними і горизонтальними лініями на крихітні фрагменти - пікселі. Колір кожного пікселя кодується двійковим числом. Такий спосіб називається растровим кодуванням.

Розглянемо просту чорно-білу картинку:

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


У розглянутих прикладах кожен піксель кодувався 1 бітом. При цифровому поданні кольорових зображень кожен піксель кодується ланцюжком з 24 нулів і одиниць, що дозволяє розрізняти понад 16 мільйонів колірних відтінків.
Надзвичайно багата кольорова палітра сучасних комп'ютерів виходить змішанням взятих в певній пропорції трьох основних кольорів: червоного, синього і зеленого. На кодування кожного з них найчастіше відводиться по 8 бітів, в яких можна записати двійкові коди 256 різних відтінків основного кольору.
Проведемо невеликий експеримент
2. У діалоговому вікні Зміна палітри клацніть на кнопці Визначити колір; зверніть увагу на інформацію в нижньому правому куті екрана.
3. Задайте кілька разів на свій розсуд значення в полях введення для основних кольорів і простежте за змінами у вікні Колір \ 3алівка.
4. Встановіть, які кольори вийдуть при наступних значеннях основних кольорів:

Точне число різних відтінків ви можете отримати, якщо за допомогою програми Калькулятор обчисліть значення твори 256 • 256 • 256.
Проведемо ще один експеримент
2. Відкрийте малюнок Зразок з папки Заготовки (Мої документи \ 6 клас \ Заготовки).
3. Виконайте команду [Вид - Масштаб - Інший]. в групі Варіанти встановіть перемикач 400%. дає збільшення вихідної картинки в 4 рази.
4. Самостійно збільште вихідну картинку в 8 разів (перемикач 800%).
5. Виконайте команду [Вид - Масштаб - Показати сітку]. Зверніть увагу на те, що весь вихідний малюнок виявився складається з маленьких квадратиків.
6. Виберіть інструмент Заливка і з його допомогою спробуйте внести зміни в малюнок, перефарбовуючи окремі області.
7. Виконайте команду [Вид - Масштаб - Звичайний] і простежте за зробленими змінами.
8. Вийдіть з програми (команда [Файл - Вихід]). не вносячи змін в початковий файл (кнопка Ні в вікні Внести зміни).