DShow播放视频显示出颜色不对(偏蓝)

blink31 2011-12-27 01:50:46
我用DShow载入avi格式的视频文件,使用回调函数从IMediaSample中得到像素buffer

然后把它做成纹理贴图显示出来时颜色偏蓝

感觉是RGB没错呀,开始我以为是BGR的,然后转换为RGB就会一会带蓝一会带些其他色彩,应该不是BGR

这个buffer我应该做个怎么样的转换才行? YUV??
...全文
201 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
dengzikun 2012-01-01
  • 打赏
  • 举报
回复
可能是YUV中的U分量和V分量反了。
blink31 2011-12-30
  • 打赏
  • 举报
回复
进来看看呀,回复下我也好给分呀

19,469

社区成员

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

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