С использованием алгоритма JPEG возможно кодирование изображений, основанных на любых типах цветового пространства. В формате JPEG предусматривается кодирование каждого компонента цветовой модели по отдельности, что позволяет обеспечивать его полную независимость от любой из моделей цветового пространства (например, от RGB, HSI или CMYК).
В случае применения цветового пространства яркость/цветность, например такого, как YUV или YCbCr, достигается лучшая степень сжатия. Компонента Y представляет собой интенсивность, а U и V — цветность. Эта модель может быть переведена в RGB посредством преобразования без какой-либо коррекции насыщенности. Для полутоновых изображений (в градациях серого) используется только одна составляющая Y.
Для преобразования цветовой модели RGB в модель Y Cb Cr используются формулы:
Y = 0,299 R + 0,587 G + 0,114 B;
Cb = — 0,1687 R — 0,3313 G + 0.5 B + 128;
Cr = 0,5 R — 0,4187 G — 0,0813 B + 128.
Для обратного преобразования модели Y Cb Cr в модель RGB используются соотношения: