YUV | это... Что такое YUV? (original) (raw)
Фотография и ее YUV-компоненты.
YUV — цветовая модель, в которой цвет представляется как 3 компоненты — яркость (Y) и две цветоразностных (U и V).
Конверсия в RGB и обратно осуществляется по следующим формулам:
Для простой конверсии
R = Y + 1.13983 * (V - 128); G = Y - 0.39465 * (U - 128) - 0.58060 * (V - 128); B = Y + 2.03211 * (U - 128);
Y = 0.299 * R + 0.587 * G + 0.114 * B; U = -0.14713 * R - 0.28886 * G + 0.436 * B + 128; V = 0.615 * R - 0.51499 * G - 0.10001 * B + 128;
Формулы разложение для C#
R = Y + (1.4075 * (V - 128)); G = Y - (0.3455 * (U - 128) - (0.7169 * (V - 128)); B = Y + (1.7790 * (U - 128);
Y = R * 0.299 + G * 0.587 + B * 0.114; U = R * -0.169 + G * -0.332 + B * 0.500 + 128.0; V = R * 0.500 + G * -0.419 + B * -0.0813 + 128.0;
Где R, G, B — соответственно интенсивности цветов красного, зеленого и синего, Y — яркостная составляющая, U и V — цветоразностные составляющие.
Модель широко применяется в телевещании и хранении/обработке видеоданных. Яркостная компонента содержит «черно-белое» (в оттенках серого) изображение, а оставшиеся две компоненты содержат информацию для восстановления требуемого цвета. Это было удобно в момент появления цветного ТВ для совместимости со старыми черно-белыми телевизорами.
В цветовом пространстве YUV есть один компонент, который представляет яркость (сигнал яркости), и два других компонента, которые представляют цвет (сигнал цветности). В то время как яркость передается со всеми деталями, некоторые детали в компонентах цветоразностного сигнала, лишённого информации о яркости, могут быть удалены путем понижения разрешения отсчетов (фильтрация или усреднение), что может быть сделано несколькими способами (т.о. есть много форматов для сохранения изображения в цветовом пространстве YUV).
Литература
Ссылки
- Варианты упаковки значений YUV (англ.)
Цветовые модели | |
---|---|
RGB • CMYK • XYZ • HSV (HSB) • HSL • RYB • LAB • PMS (Пантон) • LMS • Манселла • NCS • RAL • ProPhoto • YUV • YCbCr • YPbPr • YDbDr • YIQ |