какое количество информации необходимо для кодирования изображения при 64 цветах
2.
цветное растровое изображение с палитрой 256 цветов имеет размер 30х30 точек.каков информационный объем данного изображения?
3
вычислите необходимый объем видео памяти для хранения изображения,занимающего площадь экрана 50х50 точек,если каждая точка может иметь один из 32 цветов.
ХЕЛП ПЛИЗ
Ответы
Ответ:
1.
Каждому из цветов в компьютере соответствует некоторое двоичное число. Т.е в нашем случае компьютеру потребуется 64 двоичных числа. Все числа должны иметь одинаковую разрядность (состоять из одинакового количества бит).
Например, необходимо записать информацию о 3-х цветах. В числах это может выглядеть следующим образом:
00
01
11
Видно, что для записи каждого числа потребовалось 2 бита. Это и есть количество информации - минимальное количество бит, необходимое для записи числа.
Т.к биты есть ни что иное, как разряды двоичного числа, то для вычисления количества информации приходим к формуле:
, i - количество информации
N - сколько эелементов (цветов) мы хотим закодировать
Т.о в нашем случае:
бит
2.
Изображение состоит из 30*30 = 900 пикселей. Каждый пиксель несет в себе информацию о том, какого он цвета. Пользуясь предыдущей формулой найдем, что на 1 пиксель приходится бит информации. Тогда информационный объем всего изображения равен 900*8 = 7200 бит = 900 байт.
3.
Задача аналогичная предыдущей:
на пиксель приходится по: бит
Информационный объем: 50*50*5 = 12500 бит = 1562 байт