Условие задачи
В инновационной школе «Будущее» задумались о безопасности и решили внедрить систему распознавания лиц.
Начали с обучения системы компьютерного зрения на исходных данных. Разработчики написали программу, которая находит на фотографиях лица и сохраняет их изображения в файл формата BMP размером 128 × 128 пикселей. Структура этого файла состоит из заголовка в 54 байт, палитры для 256 цветов и массива пикселей. Цвет пикселя соответствует индексу цвета из палитры. Другие методы сжатия данных не применялись.
В результате программа сохранила 1223 изображений лиц.
Сколько мегабайт памяти на диске потребуется, чтобы вместить все файлы?
Ответ
Поскольку в палитре всего 256 цветов, и каждый цвет задаётся своим индексом, для хранения информации об одном индексе (цвете) требуется:
256 = 8 бит или один байт.