Контрольные задания > 12. Рисунок размером 1024 x 512 пикселей сохранили в виде несжатого файла размером 1,5 Мбайт. Какое количество информации было использовано для кодирования цвета пикселя? Каково максимально возможное число цветов в палитре, соответствующей такой глубине цвета?
Вопрос:
12. Рисунок размером 1024 x 512 пикселей сохранили в виде несжатого файла размером 1,5 Мбайт. Какое количество информации было использовано для кодирования цвета пикселя? Каково максимально возможное число цветов в палитре, соответствующей такой глубине цвета?
Ответ:
Сначала переведем размер файла в биты. 1,5 Мбайт = 1.5 * 1024 * 1024 байт = 1572864 байт. Так как 1 байт = 8 бит, то размер файла в битах: 1572864 * 8 = 12582912 бит.
Общее количество пикселей в изображении: 1024 * 512 = 524288 пикселей.
Количество бит на пиксель:
[rac{12582912 ext{ бит}}{524288 ext{ пикселей}} = 24 ext{ бита/пиксель}]
Количество информации, использованной для кодирования цвета пикселя, составляет 24 бита.
Максимально возможное число цветов в палитре:
[2^{24} = 16777216 ext{ цветов}]
Максимально возможное число цветов в палитре – **16777216**.