社区
C语言
帖子详情
如何读取YUV420信息?
ericdjl
2012-03-13 09:05:28
用C语言怎么读取YUV420的信息?求各位大侠指导一下。或者给上一两句提示,凡是参见讨论的,本人都会诚心感谢。
...全文
213
5
打赏
收藏
如何读取YUV420信息?
用C语言怎么读取YUV420的信息?求各位大侠指导一下。或者给上一两句提示,凡是参见讨论的,本人都会诚心感谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gqjjqg
2012-03-15
打赏
举报
回复
[Quote=引用 4 楼 ericdjl 的回复:]
“如果希望显示彩色图像,则首先需要把YUV码流转换为RGB数据流”这句话使我在网上看到的,意思是不是,要想读取YUV的像素数据,必须转化成rgb格式?
引用 2 楼 gqjjqg 的回复:
http://www.fourcc.org/yuv.php
参考YUV格式和相应的内存分布。
[/Quote]
如果你想显示在PC上,是要转成RGB或者可以显示的其他数据流。可以用工具 RAWVIEW 看YUV
如果只是想获取数据做它用,就不是必须转化成RGB了。
恨天低
2012-03-13
打赏
举报
回复
你搜下 YUV 420 格式。就知道了。
gqjjqg
2012-03-13
打赏
举报
回复
http://www.fourcc.org/yuv.php
参考YUV格式和相应的内存分布。
gqjjqg
2012-03-13
打赏
举报
回复
YUV 420
先理解YUV420的内存分布,另外YUV420格式的图,没有头信息的,直接就是图像数据。
理解Y通道和UV通道的内存分布,读取还不是fread就搞定了?
ericdjl
2012-03-13
打赏
举报
回复
“如果希望显示彩色图像,则首先需要把YUV码流转换为RGB数据流”这句话使我在网上看到的,意思是不是,要想读取YUV的像素数据,必须转化成rgb格式?
[Quote=引用 2 楼 gqjjqg 的回复:]
http://www.fourcc.org/yuv.php
参考YUV格式和相应的内存分布。
[/Quote]
OPENCV
读取
YUV
420
格式
利用 opencv
读取
YUV
420
格式视频
MatLab
读取
YUV
420
文件
MatLab
读取
YUV
420
文件,C++的也可以参考
OpenGL实现RGB到
YUV
的转化
采用OpenGLES2.0规范,在GPU硬件上实现高效率的RGB数据到
YUV
数据的转化
Python
读取
YUV
文件,并显示的方法
Python
读取
YUV
格式文件,并使用opencv显示的方法 opencv可以
读取
的图片类型比较多,但大多是比较常见的类型,比如”.jpg”和”.png”,但它不能直接
读取
YUV
格式的文件,需要通过python
读取
YUV
文件,并进行相应的转换后,才能被opencv
读取
,并进行后续相应的处理. 话不多说,直接上程序。 import cv2 from numpy import * import Image screenLevels = 255.0 def
yuv
_import(filename,dims,numfrm,startfrm): fp=open(filename,'rb') blk
C++下纯代码NV12转换
YUV
420
和
YUV
444内附
YUV
444_
YUV
420
_NV12.7z
使用C++对NV12序列进行转换,快速转换成
YUV
420
和
YUV
444,不依赖第三方库。 内附实例,可以直接运行
C语言
69,381
社区成员
243,073
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章