Решение: Максимальная палитра изображения
Автоматическая камера производит растровые изображения размером 640×480 пикселей. При этом объём файла с изображением не может превышать 320 Кбайт, упаковка данных не производится. Какое максимальное количество цветов можно использовать в палитре?
Решение по шагам
4 шагаОпределим количество пикселей в изображении.
$$N = 640 \cdot 480 = 307200$$Переведём максимально допустимый объём файла из килобайт в биты.
$$I = 320 \cdot 1024 \cdot 8 = 2621440\ \text{бит}$$Найдём максимальную целую глубину цвета: $2621440 / 307200 \approx 8{,}53$, поэтому глубина цвета не может превышать 8 бит на пиксель.
$$i = 8$$Определим количество цветов в палитре.
$$K = 2^i = 2^8 = 256$$Где здесь ошибаются
Не переводят килобайты в байты или биты.
Используют 9 бит на пиксель, хотя это превышает допустимый объём файла.
Забывают, что количество цветов равно $2^i$.