Контрольные тренировочные задания
(решения)
Часть 1
Задание 9
Решение примера 3
Автоматическая фотокамера производит растровые изображения размером 640×480 пикселей. При этом объём файла с изображением не может превышать 320 Кбайт, упаковка данных не производится. Какое максимальное количество цветов можно использовать в палитре?
Ответ: ________
Решение.
Объём растрового изображения находится как произведение количества пикселей в изображении на объём памяти i, необходимый для хранения цвета одного пиксела
В нашем случае
640 · 480 · i ≤ 320 · 1024 · 8 бит
i ≤ 320 · 1024 · 8/(640 · 480),
i ≤ 8.53333
так как бит может быть только целым числом, то получаем
i = 8 (в нашей задаче сказано, что объём файла с изображением не может превышать 320 Кбайт, следовательно, округлять вверх мы не можем! Полученное значение i округляем вниз до 8 бит!)
Далее находим N — максимальное количество цветов в палитре
Для этого используем формулу N = 2i
N = 28 = 256
Значит, в изображении можно использовать не более 256 цветов.
Ответ: 256
Возврат на страницу Решение примеров части 1 задание 9