Python错误集锦:jupyter中opencv imshow()、waitKey()显示图片后无法关闭窗口

原文链接:http://www.juzicode.com/archives/5850

错误提示:

 opencv在jupyter中使用,imshow()之后使用waitKey()等待按键输入后,图像窗口不关闭:

#VX公众号:桔子code / juzicode.com
import cv2
print('cv2.__version__:',cv2.__version__)
img = cv2.imread('lena.jpg')                  
cv2.imshow('img',img) 
cv2.waitKey(0)

 点击图像关闭窗口提示“python未响应”:

 

解决方法:

1、在waitKey()后增加销毁窗口操作。

#VX公众号:桔子code / juzicode.com
import cv2
print('cv2.__version__:',cv2.__version__)
img = cv2.imread('lena.jpg')                  
cv2.imshow('img',img) 
cv2.waitKey(0)
cv2.destroyAllWindows()#####销毁窗口

 

扩展内容:

  1.  
  2.  

 


 

如果本文还没有完全解决你的疑惑,你也可以在微信公众号“桔子code”后台给我留言,欢迎一起探讨交流。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注