如何显示YUV图像
2015-12-26 22:56
435 查看
YUV是常见的视频格式,最早用来描述电视系统中彩色信息的模拟编码,而YCbCr(PAL)或YIQ(NTSC)是指彩色信息的数字编码,但现在一般将YCbCr称为YUV。
在Matlab中可以用以下code显示YUV三个分量的图像:
在Matlab中可以用以下code显示YUV三个分量的图像:
RGB = imread('board.tif'); YCBCR = rgb2ycbcr(RGB); figure; lb={'Y','Cb','Cr'}; for channel=1:3 subplot(1,3,channel) YCBCR_C=YCBCR; YCBCR_C(:,:,setdiff(1:3,channel))=intmax(class(YCBCR_C))/2; imshow(ycbcr2rgb(YCBCR_C)) title([lb{channel} ' component'],'FontSize',18); end
相关文章推荐
- 在存储过程中实现分页.
- Linux常用文件管理命令
- Thinking in Java,Fourth Edition(Java 编程思想,第四版)学习笔记(六)之Initialization & Cleanup
- android读取联系人的两种方式
- Windows下的修改Tomcat的可用内存
- AS问题解决 Not recognizing known sRGB profile
- pip安装使用官方的源无法安装问题解决
- 显示Mac电脑下的隐藏文件
- Android 自定义弹出框
- BestCoder Round #67 (div.2)总结
- 'DTCoreText/DTCoreText.h' file not found 问题
- SpeedyCloud-云计算之旅
- orcfile 与 parpuet 的压缩测试
- 【Android开发经验】来来来,同学,咱们讨论一下“只能在UI主线程更新View”这件小事
- PV,UV,IP概念
- 部署和调优 3.3 dns安装配置-3
- 【跟我学spring 4.0 】之第一节-springhello 的创建
- Day3-进制转换、位运算、三目运算符、switch、if
- JavaScript:理解parseInt
- Geometry Looping in geometry networks 在几何网络中的几何循环