Задания № 7, 8 · ЕГЭ

Палитра изображения

Набор цветов растрового изображения и его связь с глубиной цвета
2 мин чтенияСложность: Обновлено 29 сентября 2026

Палитра изображения — это набор цветов, которые могут использоваться в растровом изображении. Чем больше цветов содержит палитра, тем больше бит требуется для кодирования цвета каждого пикселя.

Палитра изображения
Палитра изображения — это множество цветов, доступных для отображения пикселей данного растрового изображения. Каждому цвету палитры назначается отдельный двоичный код, а в данных изображения для каждого пикселя обычно хранится номер выбранного цвета.

Палитра особенно важна для изображений с ограниченным числом цветов. Сначала определяют количество цветов изображения, а затем выбирают минимальное число бит, позволяющее закодировать все эти цвета. Если изображение использует не более \(N\) цветов, то для номера цвета требуется \(i\) бит, где \(2^i \ge N\).

Связь с глубиной цвета

Глубина цвета — это количество бит, отведённых на кодирование цвета одного пикселя. При глубине \(i\) бит можно закодировать не более \(2^i\) различных цветов палитры. Например, 1 бит позволяет выбрать один из 2 цветов, 8 бит — один из 256 цветов, а 24 бита — один из \(2^{24}\) вариантов цвета.

\[K = 2^i\]

Здесь \(K\) — максимальное число цветов палитры, а \(i\) — глубина цвета в битах на пиксель. Если задано необходимое количество цветов \(K\), глубину находят как наименьшее целое число \(i\), для которого выполняется условие \(2^i \ge K\).

№
Пример

Изображение использует 100 различных цветов. 6 бит дают \(2^6 = 64\) цвета — этого недостаточно. 7 бит дают \(2^7 = 128\) цветов, поэтому минимальная глубина цвета равна 7 битам на пиксель. В палитре могут быть записаны 100 реально используемых цветов, а оставшиеся 28 кодов останутся незадействованными.

!
Не путайте

Палитра — это набор самих цветов или их кодов, а глубина цвета — количество бит для выбора одного цвета. Также палитра не обязана содержать все цвета, которые теоретически поддерживает формат: при глубине 8 бит максимум равен 256, но фактически изображение может использовать только 20 цветов.

Проверь себя

Какова минимальная глубина цвета для палитры из 17 цветов?

Главное за минуту

Главное

  • Палитра изображения — набор цветов, доступных пикселям растрового изображения.
  • При глубине цвета \(i\) бит палитра может содержать не более \(2^i\) цветов.
  • Для \(K\) цветов выбирают наименьшее целое \(i\), при котором \(2^i \ge K\).