图像窗口始终保持打开状态并处于挂起状态

时间:2017-07-25 06:50:36

标签: python-2.7 opencv jupyter-notebook

我是使用python打开openCv的新手。我可以打开图像窗口,但是在任何按键上,图像窗口都会挂起并且不会关闭

import cv2 
input = cv2.imread('/Users/chetandev/Desktop/testimage.jpg')
cv2.imshow('Hello World', input)
cv2.waitKey()
cv2.destroyAllWindows()

1 个答案:

答案 0 :(得分:0)

你的道路可能在某种程度上是错误的。您可以将testimage.jpg放在与代码相同的文件夹中,然后执行cv2.imread('testimage.jpg')

从这里: https://opencv-python-tutroals.readthedocs.io/en/latest/py_tutorials/py_gui/py_image_display/py_image_display.html#display-image

Even if the image path is wrong, it won’t throw any error, but print img will give you None

您可以使用if input is None检查图像是否正确加载。您可能还应将0放入cv2.waitKey()的参数中。