linux下视频播放器的图像渲染

red-fly 2012-06-06 09:42:55
计划在linux下做个视频播放器,但一直不知道使用什么来渲染。
根据前些天的摸索,有如下观点:
1. OpenGL似乎要把图像渲染到一个指定的窗口中比较困难,所以没有考虑使用OpenGL
2. 上层使用Qt开发,使用Qt的画图方法,因为要同时播放可能多达16路的视频,效率是否足够?

现在也不知道使用什么来进行图像渲染比较合适,大牛们和有经验的给指点一二
非常感谢!
...全文
318 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
hard9999 2012-06-06
  • 打赏
  • 举报
回复
你可以试下OpenCV
red-fly 2012-06-06
  • 打赏
  • 举报
回复
OpenCV似乎也不行,其核心功能只能在它自己的窗口中渲染图像,组件HighHGUI应该可以,但是不被推荐使用,其网站 http://www.opencv.org.cn/index.php/HighGUI%E6%A6%82%E8%BF%B0 上描述如下:
HighHGUI只是用来建立快速软件原形或是试验用的。它的设计意图是为用户提供简单易用的图形用户接口。
注:在HighGUI中没有任何的方法工具能够为流畅的用户界面提供产品级的错误处理。如果你试图创建最终用户的应用,请不要使用HighGUI 。

所以比较麻烦了,看其对摄像头的图像处理,实际上还是使用了Qt的QImage完成的,OpenCV只是捕获视频而已但不渲染。

3,882

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 其它技术问题
社区管理员
  • 其它技术问题社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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