首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >wxPython和wxPython ->中的PyGame canvas哪个更快?

wxPython和wxPython ->中的PyGame canvas哪个更快?
EN

Stack Overflow用户
提问于 2012-08-06 05:34:47
回答 1查看 512关注 0票数 1

我的目标是使用OpenCV尽可能高效地捕捉摄像头的画面。目前,我可以使用标准绘图上下文(BufferedPaintDC)直接在wxPython面板上捕获30FPS 6408*480绘图,CPU使用率约为15% (较旧的Core Duo处理器)。我好奇的是,如果我在wxPython框架中嵌入PyGame画布,并直接绘制到PyGame画布,我将看到什么样的性能提升(如果有的话)。

我不确定的是瓶颈是否是wxPython框架,以及嵌入PyGame画布是否真的能做什么。或者,wxPython框架只是像一个容器一样,对PyGame画布没有影响吗?我希望我说的有道理。

另一种选择是只使用PyGame,但是我真的很喜欢wxPython小部件的功能,所以我不想失去它。

或者有没有更快的画布可以集成到我不知道的wxPython中?

有什么想法?谢谢。

EN

回答 1

Stack Overflow用户

发布于 2012-08-07 01:32:51

我不知道您为什么要将游戏库嵌入到wxPython中,希望获得性能提升。就我个人而言,我认为这不会发生。你应该看看wxPython提供的当前支持的绘图画布,或者解释你想要做什么。人们在wxPython的游戏中做过的事情...

无论如何,目前wx的主要绘图接口是wx.GCDC / wx.GraphicsContext、cairo、FloatCanvas或GLCanvas。当然,还有wx.DC、wx.PaintDC和你找到的那个。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11820258

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档