Python opencv gui退出

时间:2014-12-04 01:42:21

标签: python opencv user-interface exit

我有一个opencv python gui。当我点击" x"在右上角,我的GUI关闭但我的程序没有退出。当我点击" x"时,如何让程序退出?按钮?

我开始了我的gui:

    cv2.namedWindow('frame')

谢谢。

1 个答案:

答案 0 :(得分:1)

命名窗口只是一个窗口,它不代表整个程序,因此关闭它只会关闭窗口。您可能需要制作能够捕获近距离事件的GUI(例如使用PyQt)。我认为您不能轻易检测到命名窗口何时关闭,如果没有,那么您将无法运行退出功能并关闭程序。

编辑:这是可能的(see https://stackoverflow.com/questions/9321389/how-to-check-if-an-opencv-window-is-closed,但这看起来不是一条很好的道路。