Skip to content

Latest commit

 

History

History
29 lines (28 loc) · 3.38 KB

7.md

File metadata and controls

29 lines (28 loc) · 3.38 KB

image

Какой минимальный объём памяти (в Кбайт) нужно зарезервировать, чтобы можно было сохранить любое растровое изображение размером 256 на 256 пикселей при условии, что в изображении могут использоваться 128 различных цветов? В ответе запишите только целое число, единицу измерения писать не нужно.

Один пиксель кодируется 7 битами памяти, так как 128 = 2^7
Всего 256 * 256 = 65536 пикселей.
Тогда объем памяти, занимаемый изображением 65536 * 7 = 458752 бит = 57344 байт = 56 кбайт

Камера делает снимки 256 на 128 пикселей. При этом объём файла с изображением не может превышать 52 Кбайт, упаковка данных не производится. Какое максимальное количество цветов можно использовать в палитре?

Объём растрового изображения находится как произведение количества пикселов в изображении на объём памяти x, необходимый для хранения цвета одного пиксела:
256 * 128 * x < 52 * 2^13
x = 13 бит
Значит, в изображении можно использовать не более 2^13 = 8192 цветов.

Камера делает фотоснимки 128 на 256 пикселей. При этом объём файла с изображением не может превышать 40 Кбайт, упаковка данных не производится. Какое максимальное количество цветов можно использовать в палитре?

Объём растрового изображения находится как произведение количества пикселов в изображении на объём памяти x, необходимый для хранения цвета одного пиксела:
128 * 256 * x < 40 * 2^13
x = 10 бит
Значит, в изображении можно использовать не более 2^10 = 1024 цветов.

Камера делает фотоснимки 128 на 256 пикселей. При этом объём файла с изображением не может превышать 40 Кбайт, упаковка данных не производится. Какое максимальное количество цветов можно использовать в палитре?

Объём растрового изображения находится как произведение количества пикселов в изображении на объём памяти x, необходимый для хранения цвета одного пиксела:
128 * 256 * x < 40 * 2^13
x = 10 бит
Значит, в изображении можно использовать не более 2^10 = 1024 цветов.