Для решения задачи нам нужно определить глубину цвета (color depth) изображения, зная его размер и разрешение.
Дано:
- Размер изображения: 4 Мбайта
- Разрешение изображения: 2048 x 1024 пикселей
Цель: Определить глубину цвета в битах.
Решение:
Переводим мегабайты в байты:
\( 4 \, \text{Мбайт} = 4 \times 1024 \times 1024 \, \text{байт} = 4,194,304 \, \text{байт} \)
Находим общее количество пикселей:
\( 2048 \times 1024 = 2,097,152 \, \text{пикселя} \)
Находим количество байтов на один пиксель:
Для этого делим общий объем изображения в байтах на количество пикселей:
\[ \frac{4,194,304 \, \text{байт}}{2,097,152 \, \text{пикселя}} = 2 \, \text{байта на пиксель} \]
Переводим байты в биты:
1 байт = 8 бит, поэтому:
\[ 2 \, \text{байта на пиксель} \times 8 \, \text{бит на байт} = 16 \, \text{бит на пиксель} \]
Таким образом, глубина цвета изображения составляет 16 бит.
Если есть ещё вопросы, не стесняйтесь спрашивать!