Контрольные тренировочные задания
(решения)
Часть 1
Задание 9
Решение примера 2
Для хранения произвольного растрового изображения размером 1024×1024 пикселей отведено 512 Кбайт памяти, при этом для каждого пикселя хранится двоичное число – код цвета этого пикселя. Для каждого пикселя для хранения кода выделено одинаковое количество бит. Сжатие данных не производится. Какое максимальное количество цветов можно использовать в изображении?
Ответ: ___________________________.
Решение.
Что мы имеем:
— количество пикселей в изображении — 1024 × 1024,
— объем памяти для хранения растрового изображения — 512 Кбайт.
1) Для удобства, определяем количество пикселей в изображении с использованием степени числа 2.
1024 × 1024=210×210=220.
2) Переводим объем нашего файла в биты, с использованием степени числа 2.
512 Кб = 29 Кб
29×210×23=222 бит
3) Определяем глубину кодирования (количество битов памяти которое выделяется на один пиксель). Для этого объем файла разделим на количество пикселей.
222/220=22=4 бита на пиксель
4) Определяем количество цветов в палитре.
24=16 цветов
Ответ: 16
Возврат на страницу Решение примеров части 1 задание 9