Урок 17

Кодирование цвета.  Оценка информационного объёма графических данных для растрового изображения

Интерактив

 Урок 10. Формирование изображения на экране компьютера 

Интерактивные тесты

Ссылки на ресурсы ЕК ЦОР


Тест «Формирование изображения на экране монитора»


Вариант 1

https://onlinetestpad.com/6iigqkxiromgu

Вариант 2

https://onlinetestpad.com/3ym2nfb4uh6uu

Упражнение 1. Определить цвет в формате RGB.

Определите, какой цвет записан в модели RGB:

Алгоритм выполнения:

1) Запустите графический редактор Paint:

Пуск – Программы – Стандартные – Paint

2) Откройте на панели быстрого доступа окно изменения цветов:

3) Запишите полученные цвета.

В практической части урока (7–10 минут) выполнить задание 3.1 из заданий для практических работ к главе 3 "Обработка графической информации". По результатам выполнения задания заполняется таблица №173 в РТ. 

Интерактив

Домашнее задание. §3.1, вопросы и задания 1–7 к параграфу, №128–132, №143–145 в РТ. Дополнительное задание: подготовить сообщение о цветовой модели CMYK.

Объём растрового изображения

Узнаем, как приблизительно рассчитать размер графического файла.

Вне зависимости от применяемого способа кодирования общий принцип расчёта такой: размер рисунка в пикселях умножается на глубину цвета.

Глубина цвета — количество бит на код одного пикселя.

Размер графического файла = Ширина ∙ Высота  ∙ Глубина цвета.

Например, изображение размером 100 на 100 пикселей в истинном цвете с байтом прозрачности займёт 100 ∙ 100 ∙ (24 + 8) = 320 000 бит = 40 000 байт.

Как изменится объём этого изображения, если сохранить его в режиме 256 цветов (8 бит на цвет)? 

Ответ: Объём файла сократится в четыре раза и составит 10 000 байт. 

Определение объёма точечного рисунка

Определение объёма точечного рисунка

Задача. Определите объём точечного рисунка размером 800 на  640 пикселей в формате RGB с байтом прозрачности. Ответ выразите в килобайтах.

Решение. Глубина цвета в формате RGB составляет  24 бита, ещё  8 бит — прозрачность, итого  4 байта на пиксель. Объём файла в байтах: 800 * 640 * 4. Переведём числа в степени двойки и вычислим:

Вопрос. Определите объём чёрно-белого точечного рисунка размером  400 на  200 пикселей в байтах. 

Ответ: Если рисунок чёрно-белый, каждая его точка кодируется битом: 400 * 200 = 80 000  бит = 10 000 байт. 

Вопрос. Какие цвета соответствуют кодам #00FF00, #808080, #FF80C0? 

#00FF00 — красного и синего нет, максимально насыщенный зелёный. Это и будет зелёный цвет.

#808080 — все цвета одинаковой интенсивности, в половину от максимальной. Это серый цвет.

#FF80C0 — это светлый цвет, в котором преобладают красный (побольше) и синий (поменьше). Видимо, это розовый. Проверить это предположение можно, например, с помощью Paint.