В интернете для кодирования цвета на веб-страницах используется по 3 байта: по одному на красный, зелёный и синий свет. 3 Один байт может принимать 256 различных значений, поэтому с помощью 3 байт можно закодировать более 16 миллионов цветов. 3
Цвет задаётся в соответствии с интенсивностью его красной, зелёной и синей составляющих, каждая из которых представлена восемью битами. 2
Процесс кодирования происходит в цветовой модели RGB (от английского названия цветов: RED — красный, GREEN — зелёный, BLUE — синий). 5 В этой модели цвет пикселя формируется из трёх элементов в порядке: R, G, B. 5
Для чёрной точки компоненты цвета равны нулю, то есть (0, 0, 0). 5 Белый цвет кодируется единицами (1, 1, 1). 5 Для красного, зелёного и синего цветов в отдельности работают только по одной компоненте, соответственно: (1, 0, 0), (0, 1, 0) и (0, 0, 1). 5
Сочетание двух элементов позволяет получить другие оттенки. 5 Например, красный и зелёный дают жёлтый цвет (1, 1, 0). 5 Красный и синий (1, 0, 1) — это пурпурный. 5 Зелёный и синий (0, 1, 1) позволяют получить голубой оттенок. 5