1 of 6

Кодирование цвета

Оценка информационного объема графических данных для растрового изображения

2 of 6

Ключевые слова

  • Кодирование цвета точки
  • Растровое изображение
  • Пиксель
  • Глубина цвета
  • Информационный объем
  • Формирование цветов в RGB
  • Формирование цветов в CMYK

3 of 6

Кодирование цвета точки

Количество информации в изображении можно измерить. Для этого изображение разбивают на отдельные маленькие фрагменты (пиксели). Каждому пикселю, формирующему изображение, назначается определенный цвет.

4 of 6

Глубина цвета

Глубиной цвета называется такое количество информации, которое необходимо для кодирования цвета точки изображения.

Для черно-белого изображения информационный объем одной точки равен одному биту (либо черная, либо белая – либо 1, либо 0).

Для четырехцветного – 2 бита.

Для 8 цветов необходимо – 3 бита.

Для 16 цветов – 4 бита.

Для 256 цветов – 8 бит (1 байт) и т.д.

5 of 6

Расчет информационного объема

Информационный объем требуемой для хранения изображения видеопамяти можно рассчитать по формуле:

Iпамяти=I * X * Y

где Iпамяти – информационный объем видеопамяти в битах;

X * Y – количество точек изображения (по горизонтали и по вертикали);

I – глубина цвета в битах на точку.

ПРИМЕР. Необходимый объем видеопамяти для графического режима с пространственным разрешением 800 х 600 точек и глубиной цвета 24 бита равен:

Iпамяти= 24 * 600 * 800 = 11 520 000 бит = 1 440 000 байт = 1 406, 25 Кбайт = 1, 37 Мбайт

6 of 6

RGB и CMYK

Цвет из палитры RGB можно определить с помощью формулы:

Цвет = R + G + B,

Где R, G, B принимают значения от 0 до max

Система CMYK в отличие от RGB, основана на восприятии не излучаемого, а отражаемого света.

Так, нанесенная на бумагу голубая краска поглощает красный цвет и отражает зеленый и синий цвета.

Цвета палитры CMYK можно определить с помощью формулы:

Цвет = C + M + Y,

Где C, M и Y принимают значения от 0% до 100%