Кодирование растрового изображения
Любая информация хранится в памяти компьютера в виде 0 и 1 (двоичное кодирование).
Вопрос 1. Как с помощью двоичного кодирования представить растровое чёрно-белое изображение? |
Ответ записать в "Дневник урока".
Двум цветам можно поставить в соответствие две цифры: например, 1- белый, 0 – чёрный.
Тогда в памяти компьютера изображение будет храниться в виде:
1 | 1 | 0 | 1 | 1 |
1 | 1 | 0 | 1 | 1 |
0 | 1 | 0 | 1 | 0 |
1 | 0 | 0 | 0 | 1 |
1 | 1 | 0 | 1 | 1 |
Для хранения состояния точки (пикселя) чёрно-белого изображения требуется 1 бит.
Вопрос 2: Сколько бит потребуется для кодирования одного пикселя 4-хцветного изображения ?
Ответ записать в "Дневник урока" .
Например,
Код | Цвет |
00 | чёрный |
01 | красный |
10 | зелёный |
11 | коричневый |
Каждый пиксель растрового изображения имеет свой цвет. Цвет каждого пикселя можно закодировать числом. Закодированные цвета точек, перечисленные по порядку (например, слева направо и сверху вниз) будут кодировать картинку.
Вывод:
Для решения проблемы кодирования цвета требуется:
- Закодировать каждый цвет числом.
- Изображение представить в виде последовательности чисел.
- Цвет каждой точки представить двоичным кодом.
Познакомиться со способом кодирования цветных изображений можно здесь
Цветовое изображение на экране монитора получается из сочетаний трёх базовых цветов: красного, зелёного, синего. Такая система цветопередачи называется RGB. RGB = Red + Green + Blue RGB=Красный + Зелёный + Синий Такова природная цветовая чувствительность глаза человека. Любой цвет, воспринимаемый глазом, можно получить, смешивая три этих базовых цвета. |
Посмотреть кодирование цветного изображения на экране монитора
Закодируем базовые цвета:
1 - наличие базового цвета в системе RGB, 0 - отсутствие базового цвета в системе RGB.
Например, 100 - присутствует только красный цвет
Вопрос 3: Сколько цветов можно закодировать таким способом?
Ответ записать в "Дневник урока" .
После анализа результатов проведённых вычислений возникает вопрос: как получить цветные изображения. составленные из сотен, тысяч и даже миллионов цветовых оттенков?
Решение этой проблемы состоит в возможности управления интенсивностью (яркостью) свечения базовых цветов. Еще раз обратиться к иллюстрации получения цветного изображения.
Закодируем базовые цвета:
1 - наличие базового цвета в системе RGB, 0 - отсутствие базового цвета.
Добавим бит интенсивности, который управляет яркостью всех трёх цветов одновременно.
Например, 1100 - ярко-красный цвет.
Вопрос 4: Сколько цветов можно закодировать с учётом бита интенсивности?
Ответ записать в "Дневник урока" .
Образец заполнения страницы "Дневника"
Кодирование растрового изображения
Вопрос 1. Как с помощью двоичного кодирования представить ...
Ответ: ______
Вопрос 2. Сколько бит потребуется для кодирования одного пикселя 4-хцветного изображения ?
Ответ: ______
Вопрос 3. Сколько цветов можно закодировать по способу: 1 - наличие базового цвета в системе RGB, 0 - отсутствие базового цвета.
Ответ: ______
Вопрос 4. Сколько цветов можно закодировать с учётом бита интенсивности?
Ответ: ______
Рекомендуемые публикации
(0) Комментарии
Добавить комментарий
Внимание! Все комментарии сначала проходят проверку администратором.