Кодирование цвета изображения
Для хранения произвольного растрового изображения размером 64×256 пикселей отведено 14 Кбайт памяти без учёта размера заголовка файла. Для кодирования цвета каждого пикселя используется одинаковое количество бит, коды пикселей записываются в файл один за другим без промежутков. Какое максимальное количество цветов можно использовать в изображении?
Условие как в банке ФИПИ — открыть и сверить
| Для хранения произвольного растрового изображения размером | |||
| |
Формат: өлшем бірліктері жоқ сан немесе сөз; бөлшек бөлігін үтірмен бөліңіз.
1Мягкая — с чего смотретьдеңгей 1 из 3
Сначала найдите количество пикселей и переведите объём памяти в биты.
2Жетекші — қандай сандарды есептеудеңгей 2 из 3
Глубина цвета одного пикселя равна отношению общего числа бит к числу пикселей. Число цветов вычисляется как $2^i$, где $i$ — глубина цвета.
3Тікелей — іс жүзінде шешімдеңгей 3 из 3
В изображении $64 \cdot 256 = 16384$ пикселя, а $14$ Кбайт $= 14 \cdot 1024 \cdot 8$ бит. Поэтому $i = \dfrac{14 \cdot 1024 \cdot 8}{16384} = 7$, а число цветов равно $2^7 = 128$.