繁体   English   中英

无法在 openCV 中显示图像显示 windows

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM