Задача к ЕГЭ по информатике на тему «кодирование изображений» №1

Для хранения произвольного растрового изображения размером 1024  на 512  пикселей отведено 512  Кбайт памяти без учета размера заголовка файла. При кодировании каждого пикселя используется 3  бита для определения степени прозрачности и одинаковое количество бит для указания его цвета. Коды пикселей записываются в файл один за другим без промежутков. Какое максимальное количество цветов (без учета прозрачности) можно использовать в изображении?

Сначала найдем сколько бит весит 1  пиксель вместе с прозрачностью:

         13 i = 512⋅2---= 8     1024 ⋅512  бит.

Из условия задачи, мы видим, что пиксель состоит из цвета и прозначности. Мы нашли число 8  бит и это наше значение:

Количество бит на цвет +  прозрачность = 8  бит.

Значит, чтобы найти количество бит на цвет, нужно из 8  вычесть биты прозрачности.

8− 3 = 5  бит — на цвет.

Значит максимальное количество цветов могло использоваться 25 = 32  .

Ответ: 32
Оцените статью
Я решу все!