Решение: Максимальная палитра изображения
Автоматическая камера производит растровые изображения размером 1600×1200 пикселей. При этом объём файла с изображением не может превышать 2 Мбайт, упаковка данных не производится. Какое максимальное количество цветов можно использовать в палитре?
Решение по шагам
4 шагаОпределим количество пикселей в изображении:
$$N = 1600 \cdot 1200 = 1\,920\,000$$Переведём допустимый объём файла в биты:
$$2\ \text{Мбайт} = 2 \cdot 2^{20} \cdot 8 = 16\,777\,216\ \text{бит}$$Найдём максимально возможную целую глубину цвета:
$$i \leq \dfrac{16\,777\,216}{1\,920\,000} \approx 8{,}73$$Максимальная целая глубина цвета равна 8 битам. Число цветов палитры:
$$2^8 = 256$$Где здесь ошибаются
Переводят мегабайты в биты с ошибкой, забывая умножить на 8.
Используют дробное значение глубины цвета.
Округляют глубину цвета вверх до 9 бит.