Контрольные задания > Задача 18. Рисунок размером 1024 х 512 пикселей сохранили в виде несжатого файла размером 1,5 Мбайт. Какое количество информации было использовано для кодирования цвета пикселя? Каково максимально возможное число цветов в палитре, соответствующей такой глубине цвета?
Вопрос:
Задача 18. Рисунок размером 1024 х 512 пикселей сохранили в виде несжатого файла размером 1,5 Мбайт. Какое количество информации было использовано для кодирования цвета пикселя? Каково максимально возможное число цветов в палитре, соответствующей такой глубине цвета?
Ответ:
1.5 Мбайта = 1.5 * 1024 * 1024 байт = 1572864 байт.
Общее количество пикселей: 1024 * 512 = 524288 пикселей.
Байт на пиксель: 1572864 байт / 524288 пикселей = 3 байта на пиксель = 24 бита на пиксель.
Если на пиксель отведено 24 бита, то можно закодировать 2^24 = 16777216 цветов.
Ответ: 24 бита на пиксель, 16 777 216 цветов.