123*_*ray 7 python ubuntu opencv python-idle
在下面的代码中,DestroyWindow或DestroyAllWindows无法关闭ShowImage打开的窗口.当我尝试通过单击关闭按钮关闭它时,窗口暂停.杀死窗口后,整个IDLE关闭.
import cv
image = cv.LoadImage("../lena.bmp", 0)
cv.NamedWindow("test")
cv.ShowImage("test", image)
cv.WaitKey()
cv.DestroyWindow("test") #or cv.DestroyAllWindows()
Run Code Online (Sandbox Code Playgroud)
我在Ubuntu 12.04 LTS上使用OpenCV 2.4.2和Python 2.7.
我做错了什么,如何关闭由ShowImage创建的窗口?
小智 2
我相信 cv.WaitKey 应该用一个数字作为参数来调用,可以是 0 或 n > 0,其中 n>0 指定等待的毫秒数。
cv.WaitKey(0) 将无限期地等待键盘按下,然后返回字符输入。如果您还没有尝试过,按键盘按钮应该会关闭窗口。
| 归档时间: |
|
| 查看次数: |
3675 次 |
| 最近记录: |