问题是如何使用matlab查看yuv422数据?
其他信息: 连接到图像传感器的微控制器提供YUV422数据,我能够使用特定的java程序查看图像。
数据被视为以下示例“128 74 83 93 ...”
知道它只是一个框架。
编辑: 以下链接包含从图像传感器获得的数据(OV7670为YUV422,320,240) Data
答案 0 :(得分:0)
如果您使用串行端口读取图像数据,则将其存储在一个数组中,并使用
将其重新整形为320x240的大小reshape(arr,[240,320])
然后你可以使用
将YUV(matlab中的YCbCr)转换为rgbrgbmap = ycbcr2rgb(ycbcrmap)
最后,使用
显示图片imshow(rgbmap,[])