Кодирование растрового изображения

Любая информация хранится в памяти компьютера в виде 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 коричневый

  Каждый пиксель растрового изображения имеет свой цвет. Цвет каждого пикселя можно закодировать числом. Закодированные цвета точек, перечисленные по порядку (например, слева направо и сверху вниз) будут кодировать картинку.

Вывод:

Для решения проблемы кодирования цвета требуется:

  1.   Закодировать каждый цвет числом.
  2.   Изображение представить в виде последовательности чисел.
  3.   Цвет каждой точки представить двоичным кодом.

Познакомиться со способом кодирования цветных изображений можно здесь

Кодирование цвета

 

Цветовое изображение на экране монитора получается из сочетаний трёх базовых цветов: красного, зелёного, синего. Такая система цветопередачи называется 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) Комментарий   

Администрация сайта не несёт ответственности за размещаемый пользователями контент.