• 2045阅读
  • 4回复

[提问]qopenglwidget如何实时显示图片? [复制链接]

上一主题 下一主题
离线lanmanck
 

只看楼主 倒序阅读 楼主  发表于: 2020-09-07
大师们,有2个贴纸:
基于QOpenGLWidget自适应大小显示图片
qt 使用opengl显示yuv实时视频流
前面那个初始化qimage还可以显示,但是后来set就没反应了。
后面那个是YUV,我的是rgb8,先做成qimage,如果能直接渲染qimage就完美了。
搞了1天也搞不定渲染qimage,大家帮帮忙~~~


精彩博客:labisart.com
离线liudianwu

只看该作者 1楼 发表于: 2020-09-08
一般来说,数据源基本上默认就是yuv或者类似的,方便直接贴到opengl,估计你是数据源转成了rgb,然后又想rgb转成yuv来绘制
欢迎关注微信公众号:Qt实战/Qt入门和进阶(各种开源作品、经验整理、项目实战技巧,专注Qt/C++软件开发,视频监控、物联网、工业控制、嵌入式软件、国产化系统应用软件开发) QQ:517216493  WX:feiyangqingyun  QQ群:751439350
离线lanmanck

只看该作者 2楼 发表于: 2020-09-08
回 liudianwu 的帖子
liudianwu:一般来说,数据源基本上默认就是yuv或者类似的,方便直接贴到opengl,估计你是数据源转成了rgb,然后又想rgb转成yuv来绘制 (2020-09-08 08:38) 

大师,你那个监控画面,能提示下怎么显示的吗?用qpainter还是opengl?
精彩博客:labisart.com
离线lanmanck

只看该作者 3楼 发表于: 2020-09-08
摸索实现了实时显示,有效果,看做的对不对:
https://blog.csdn.net/lanmanck/article/details/108462461
精彩博客:labisart.com
离线lanmanck

只看该作者 4楼 发表于: 2020-09-09
感觉老是destroy()不太对劲,有朋友会优化的,可以指导下吗?
精彩博客:labisart.com
快速回复
限100 字节
 
上一个 下一个