参考资料:
《cv2.destoryAllWindows()无效的解决方法》
《Python-AttributeError:module’cv2’ has no attribure…》

问题:

cv2.imshow(),打开的图片窗口无法关闭
在这里插入图片描述
源代码:

import cv2#opencv 读取的格式是BGR
import matplotlib.pyplot as plt
import numpy as np
%matplotlib inline

img=cv2.imread(r"C:\Users\lord\Desktop\boy.jpg",2)
cv2.imshow("2",img)
cv2.waitKey(10000)
cv2.destoryAllWindow()

修改后代码:

import cv2#opencv 读取的格式是BGR
import matplotlib.pyplot as plt
import numpy as np
%matplotlib inline

img=cv2.imread(r"C:\Users\lord\Desktop\boy.jpg",2)
cv2.imshow("2",img)
cv2.waitKey(10000)
cv2.destroyAllWindows()

总结:

拼写错误!!!
在这里插入图片描述
在这里插入图片描述
cv2.destroyAllWindows(),
不是 cv2.destoryAllWindow()!

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐