社区
图形处理/算法
帖子详情
高分求助:图像转YUV
shark_soft
2010-06-03 10:30:19
格式:第一行:B Gb B Gb .........
第二行:Gr R Gr R .........
数据位宽:10bit
每个像素按16bit存放,即高6bit填充“0”
第一次做图像,图像文件格式类似RGB,但是没有转YUV的公式。有没有办法得到公式,转成YUV。如能给出DEMO,不胜感激。
...全文
66
7
打赏
收藏
高分求助:图像转YUV
格式:第一行:B Gb B Gb ......... 第二行:Gr R Gr R ......... 数据位宽:10bit 每个像素按16bit存放,即高6bit填充“0” 第一次做图像,图像文件格式类似RGB,但是没有转YUV的公式。有没有办法得到公式,转成YUV。如能给出DEMO,不胜感激。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
shark_soft
2011-04-01
打赏
举报
回复
自己搞定了,谢谢各位!
shark_soft
2010-06-03
打赏
举报
回复
不是RGB图像格式。
第一行:B Gb B Gb .........
第二行:Gr R Gr R .........
RGB是三个字节表示一个像素,这个图像的格式是:B就是一个像素,Gb是一个像素。
转YUV是420格式。
xiuxianshen
2010-06-03
打赏
举报
回复
[Quote=引用 2 楼 xq830210 的回复:]
From RGB to YUV
Y = 0.299R + 0.587G + 0.114B
U = 0.492 (B-Y)
V = 0.877 (R-Y)
或者:
Y = 0.299R + 0.587G + 0.114B
U = -0.147R - 0.289G + 0.436B
V = 0.615R - 0.515G - 0.100B
From YUV to RGB
R ……
[/Quote]
公式是对的,但估计楼主想的是他的具体格式转换到YUV,而且YUV本身也有很多的格式,例如YUV2,UYVY,YUV12等等,建议楼主还是根据自己要转的YUV的具体格式GOOGLE下吧
soswaidao
2010-06-03
打赏
举报
回复
楼上正解
Normandie007
2010-06-03
打赏
举报
回复
From RGB to YUV
Y = 0.299R + 0.587G + 0.114B
U = 0.492 (B-Y)
V = 0.877 (R-Y)
或者:
Y = 0.299R + 0.587G + 0.114B
U = -0.147R - 0.289G + 0.436B
V = 0.615R - 0.515G - 0.100B
From YUV to RGB
R = Y + 1.140V
G = Y - 0.395U - 0.581V
B = Y + 2.032U
xiuxianshen
2010-06-03
打赏
举报
回复
没看懂你的格式?
16位?RGB565?
Normandie007
2010-06-03
打赏
举报
回复
[Quote=引用 5 楼 shark_soft 的回复:]
不是RGB图像格式。
第一行:B Gb B Gb .........
第二行:Gr R Gr R .........
RGB是三个字节表示一个像素,这个图像的格式是:B就是一个像素,Gb是一个像素。
转YUV是420格式。
[/Quote]
很多图像格式都是自定义的,而现有的普适的转换方法都是针对标准格式的,那你将你的图像格式先转换成RGB不就行了吗,如果不会转换成RGB的话你要把你的图像格式描述清楚,不然大家帮不到你的
YUV
Player
自己修改过的
YUV
播放器,支持RGB、
YUV
等格式的播放。
最简单的视音频播放示例
视频输入为
YUV
/RGB像素数据。输出至显示器上的一个窗口播放出来。 通过本工程的代码初学者可以快速学习使用这几个API播放视频和音频的技术。 一共包括了如下几个子工程: simplest_audio_play_directsound: 使用...
OpenCV
图像
处理基础——基于C++实现
除此之外课程包含如下的内容:
图像
颜色空间及类型
转
换及应用(BGR、
YUV
、YCrCb颜色空间、人像肤色检测)、
图像
直方图及其应用(直方图均衡化、色阶及对比度调节)、
图像
几何变换(平移、翻
转
、缩放等)、
图像
滤镜...
cv::Mat到
YUV
420的
转
换
某些特定场合我们会经常遇到
yuv
420格式的视频文件,这种视频帧无法直接用于opencv,故而,需要进行格式
转
换;幸运的是,opencv提供了rgb到
yuv
420的格式
转
换函数;下面给出基本用法; 函数1:读取avi格式的视频...
快速了解
yuv
4:4:4
yuv
4:2:2
yuv
4:1:1
yuv
4:2:0四种
YUV
格式区别
四种
YUV
格式区别如下: 1.
YUV
4:4:4抽样方式: Y: Y0 Y1 Y2 Y3 U: U0 U1 U2 U3 V: V0 V1 V2 V3 2.
YUV
4:2:2抽样方式: Y :Y0 Y1 Y2 Y3 U/V: U0 V1 U2 V3 3.
YUV
4:2:0抽样方式: Y:Y0 ...
图形处理/算法
19,469
社区成员
50,697
社区内容
发帖
与我相关
我的任务
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
分享
社区描述
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章