YCbCr或Y'CbCr有的时候会被写作:YCBCR或是Y'CBCR,是色彩空间的一种,通常会用于影片中的影像连续处理,或是数字摄影系统中。Y'为颜色的亮度(luma)成分、而CB和CR则为蓝色和红色的浓度偏移量成份。Y'和Y是不同的,而Y就是所谓的流明(luminance),表示光的浓度且为非线性,使用伽马修正(gamma correction)编码处理
rgb原图
matlab 源码:
clear all;
close all;
clc;
img = imread('lena1.jpg');%图像读入
figure,imshow(img); %显示原图像
ycbcr = rgb2ycbcr(img); %rgb to ycbcr 函数
figure,imshow(ycbcr);
gray = rgb2gray(img); %rgb to gray 函数
figure,imshow(gray);
Ycbcr图
gray图