图像处理之RGB转Ycbcr or gray

2019-10-29 10:18:45 浏览数 (1)

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图

0 人点赞