[英]Can't show image display windows in openCV
我正在使用 openCV python 綁定。 我正在嘗試使用以下清單顯示 output 圖像:
cv.NamedWindow('display')
cv.MoveWindow('display', 10, 10)
cv.ShowImage('display', cvImage)
但我沒有看到任何 window。
我的平台是 Linux(openSuse 11.4),python-opencv 版本 2.1 和 python 2.7。
您需要調用 WaitKey function 來處理事件。 查看文檔: http://opencv.willowgarage.com/documentation/python/highgui_user_interface.html#waitkey
這個 function 是 HighGUI 中唯一可以獲取和處理事件的方法,因此需要定期調用它來進行正常的事件處理,除非在某些負責事件處理的環境中使用 HighGUI。
只需在代碼末尾添加一個 WaitKey(0) 就可以了。
除此信息外:WaitKey(1) 不會等待 1 毫秒,而是至少等待 15 毫秒……您可以根據需要進行測量。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.