X
除了等待按键之外,我只是在寻找一种方法来检测何时使用窗口的按钮关闭了窗口,但是我在任何地方都找不到答案(IsWindowVisible
并且cvGetWindowHandle
在Pythoncv2
模块中不可用)。
所以我玩了一下,这是这样的:
while cv2.getWindowProperty('window-name', 0) >= 0:
keyCode = cv2.waitKey(50)
# ...
cv2.getWindowproperty()``-1
窗口关闭后立即返回。
有关说明,请参阅文档的枚举cv::WindowPropertyFlags
:获得带有索引的标志0
是全屏属性,但实际上使用哪个标志并不重要,它们都-1
将在关闭窗口后立即变为。