Цветовая модель
Цветовая модель — это способ представить цвет числами с помощью нескольких цветовых компонентов. Она используется для хранения, обработки и передачи графической информации, в том числе цвета каждого пикселя изображения.
Набор компонентов и диапазоны их значений зависят от выбранной модели. Например, в модели RGB цвет задаётся интенсивностями красного, зелёного и синего компонентов. Если на каждый компонент отводится 8 бит, его значение может находиться в диапазоне от 0 до 255.
Если один компонент кодируется \(i\) битами, то он принимает \(N=2^i\) различных значений. Для трёх независимых компонентов общее число комбинаций равно \(2^{3i}\), если каждая комбинация соответствует отдельному цвету.
В RGB-коде \((255, 0, 0)\) красный компонент имеет максимальное значение, а зелёный и синий равны нулю. Поэтому получается чистый красный цвет. Код \((0, 0, 0)\) задаёт чёрный, а \((255, 255, 255)\) — белый.
Цветовая модель — это общий принцип описания цвета, например RGB. Код цвета пикселя — конкретная запись значений компонентов для одного пикселя. Также цветовую модель не следует путать с форматом файла изображения: формат определяет хранение данных, а модель — смысл цветовых чисел.
Сколько разных значений может иметь один компонент, если для его кодирования используют 6 бит?
Главное
- Цветовая модель задаёт способ описания цвета набором числовых компонентов.
- Число значений компонента, кодируемого \(i\) битами, равно \(2^i\).
- RGB использует три компонента: красный, зелёный и синий.