文档帮助中心
将YCbCr颜色值转换为RGB颜色空间
RGB = ycbcr2rgb (YCBCR)
例子
RGB= ycbcr2rgb (YCBCR)转换亮度(Y)及色度(Cb和Cr)将YCbCr图像的值转换为RGB图像的红、绿、蓝值。
RGB= ycbcr2rgb (YCBCR)
RGB
YCBCR
全部折叠
这个例子展示了如何将图像从RGB转换到YCbCr颜色空间并返回。
读取一个RGB图像到工作区。
RGB = imread (“board.tif”);
转换图像到YCbCr颜色空间。
YCBCR = rgb2ycbcr (RGB);
将YCbCr图像转换回RGB颜色空间。
RGB2 = ycbcr2rgb (YCBCR);
在YCbCr颜色空间中显示图像的亮度通道,同时显示由YCbCr转换为RGB颜色空间的图像。
图子plot(1,2,1) imshow(YCBCR(:,:,1))“原来的亮度(Y)”);次要情节(1、2、2)imshow (RGB2);标题(“图像转换为RGB”);
YCbCr要转换的颜色值,指定为这些格式之一的数字数组。
c3 colormap。每一行指定一个YCbCr颜色值。
米——- - - - - -n3的形象。
数据类型:单|双|uint8|uint16
单
双
uint8
uint16
转换RGB颜色值,作为与输入相同大小的数字数组返回。输出数据类型与输入数据类型相同。
Poynton, c.a。数字视频的技术介绍,《中国人民大学学报(社会科学版)》,1996,第175页。
ITU-R BT.601-5,标准4:3和宽屏16:9的数字电视演播室编码参数(1982-1986-1990-1992-1994-1995)第3.5节。
使用说明及限制:
ycbcr2rgb金宝app支持生成C代码(需要MATLAB®编码器™)。请注意,如果您选择泛型MATLAB主机目标平台,ycbcr2rgb生成使用预编译的、特定于平台的共享库的代码。使用共享库可以保持性能优化,但限制了可以为其生成代码的目标平台。有关更多信息,请参见使用共享库生成代码。
ycbcr2rgb
MATLAB主机
该功能完全支持GPU阵列。金宝app有关更多信息,请参见图形处理器上的图像处理。
ntsc2rgb|rgb2ntsc|rgb2ycbcr
ntsc2rgb
rgb2ntsc
rgb2ycbcr
在您的系统上存在此示例的修改版本。你想打开这个版本吗?
您点击了一个与MATLAB命令对应的链接:
在MATLAB命令窗口中输入该命令运行该命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在可用的地方获得翻译内容,并查看本地事件和优惠。根据您的位置,我们建议您选择:。
您也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳的网站性能。其他MathWorks国家网站没有针对您所在位置的访问进行优化。
联系当地办事处