BMP24到YUV420的转换

kantonwang2007 2007-06-11 05:26:25
现有24bit的BMP数据,需要转换成YUV420格式的,请问怎么转,最好能给出代码,谢谢!
...全文
410 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
qinronghua 2007-08-10
  • 打赏
  • 举报
回复
楼主怎么实现的?我正好也遇到这人问题/期待您提供一下建议/
kantonwang2007 2007-06-13
  • 打赏
  • 举报
回复
ippiRGBToYUV420_8u_C3P3R
kantonwang2007 2007-06-12
  • 打赏
  • 举报
回复
teli_eurydice,这个公式可以得到yuv的值,那怎么组成一个数据块呢,也就是YUV这样的顺序排列吗?那转换完后,是不是跟24bit的原先的bits数据的size是一样的呢?因为我看到别人转换后的size会是原先的一半。
teli_eurydice 2007-06-12
  • 打赏
  • 举报
回复
YUV与RGB图象之间的变换关系:
Y= 0.2990R+0.5870G+0.1140B
U=-0.1687R-0.3313G+0.5000B + 128
V= 0.5000R-0.4187G-0.0813B + 128
反变换关系:
R= 1.0Y + 0 +1.402 (V-128)
G= 1.0Y - 0.34413(U-128)-0.71414(V-128)
B= 1.0Y + 1.772 (U-128)+0
kantonwang2007 2007-06-12
  • 打赏
  • 举报
回复
对的,楼上有现成的代码吗?
T97102003 2007-06-12
  • 打赏
  • 举报
回复
ipp的什么函数?
kantonwang2007 2007-06-12
  • 打赏
  • 举报
回复
这个问题已经解决了,用了ipp的函数。
teli_eurydice 2007-06-11
  • 打赏
  • 举报
回复
是 RGB 转换吧

19,468

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧