Я предлагаю вам взглянуть на теорию цвета и, в частности, цветовые пространства. Цветовые пространства - это разные модели, используемые для представления цветов. Атрибуты, которые фактически описываются пикселем, будут продиктованы цветовым пространством.
Одним из наиболее распространенных цветовых пространств для компьютеров является RGB/ARGB. Это формат, в котором будет много растровых изображений. Каждый пиксель имеет красный, зеленый и синий компоненты, а иногда и альфа-канал.
Однако видео и изображения обычно не сохраняются в RBG, поскольку существуют другие цветовые пространства, которые могут представлять одни и те же изображения, но сжимают их намного лучше. Одним из распространенных форматов является YCbCr. YCbCr использует смесь компонентов яркости (Y) (яркость / интенсивность) с компонентами цветности (CbCr) (цвет) для представления фактического желаемого цвета.