【发布时间】:2020-06-17 00:19:55
【问题描述】:
我在 ubuntu 12.04 上使用 opencv 2.4.7。我正在使用 python 编程,但在运行此脚本时遇到问题:
import cv2
img = cv2.imread('347620923614738322_233985812.jpg')
cv2.namedWindow("window")
cv2.imshow("window", img)
cv2.waitKey(0)
问题是当我关闭图像时脚本不会停止。我搜索了有关waitKey 的信息,发现使用cv2.waitKey(0) 是正确的。
我不明白,问题出在哪里?
【问题讨论】:
-
“脚本不要停止” - 你是什么意思?它应该停止,如果你按下一个键(但当你点击“关闭”按钮时可能不会)
-
我按了一个键,脚本没有停止
-
您是否关闭了窗口,然后按了某个键?还是您在窗口打开时按下了键?
-
我关闭窗户,然后按下一个键。
-
@berak 我在 MacOS 上,我只是按一个键,脚本不会继续执行。为什么 ?根据文档,waitKey(0) 将等待任何按键,无需手动关闭窗口。
标签: python opencv ubuntu-12.04