【发布时间】:2015-11-20 11:03:05
【问题描述】:
我制作了一个 opencv 项目,它处理来自视频的输入流并显示处理后的输出。我使用 PyQt 按钮从一个输出切换到另一个输出。我的 PyQt 窗口几乎覆盖了整个屏幕,当我单击按钮时,opencv 窗口仍保留在 PyQt 窗口后面。另外,我已将 PyQt 的主窗口设为我的父窗口。如何将 opencv 窗口置于 PyQt 窗口之上。我搜索了 cvGetWindowHandle(),但没有找到它的 python 实现。
我用过PyQt4和opencv2,PyQt窗口还没有用QtDesigner设计过。
【问题讨论】:
-
你可以试试here的一些技巧吗?我也为此苦苦挣扎,但类似这些解决方案的方法最终对我有用。