文档帮助中心文档
将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转换为RGB颜色空间的图像一起在YCbCr颜色空间中显示图像的亮度通道。
图subplot(1,2,1) imshow(YCBCR(:,:,1)) title(“原来的亮度(Y)”);次要情节(1、2、2)imshow (RGB2);标题(“图像转换为RGB”);
要转换的YCbCr颜色值,指定为这些格式之一的数字数组。
c3 colormap。每一行指定一个YCbCr颜色值。
米——- - - - - -n3的形象。
数据类型:单|双|uint8|uint16
单
双
uint8
uint16
转换后的RGB颜色值,作为与输入大小相同的数字数组返回。输出数据类型与输入数据类型相同。
C. A.波因顿数字视频技术导论, John Wiley & Sons, Inc., 1996, p. 175。
[2] Rec. ITU-R BT.601-5,标准4:3和宽屏16:9宽高比数字电视的演播室编码参数,(1982-1986-1990-1992-1994)第3.5节。
使用注意事项及限制:
ycbcr2rgb金宝app支持C代码的生成(需要MATLAB®编码器™).请注意,如果您选择genericMATLAB主机目标平台,ycbcr2rgb生成使用预编译的、特定于平台的共享库的代码。使用共享库可以保持性能优化,但限制了可以为其生成代码的目标平台。有关更多信息,请参见图像处理工具箱中的代码生成支持类型金宝app.
ycbcr2rgb
MATLAB主机
该功能完全支持GPU阵列。金宝app有关更多信息,请参见GPU上的图像处理.
ntsc2rgb|rgb2ntsc|rgb2ycbcr|ycbcr2rgbwide|rgbwide2ycbcr
ntsc2rgb
rgb2ntsc
rgb2ycbcr
ycbcr2rgbwide
rgbwide2ycbcr
您有这个示例的修改版本。您想打开这个示例与您的编辑吗?
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系