import cv2 as cv
from matplotlib import pyplot as plt
img = cv.imread('1.jpg')
cv.imshow('hello',img)
#cv.waitKey(0)
#cv.destroyAllWindows()
cv.destroyWindow('hello')
下面的例子不能显示图片,显示窗口为灰色
Jupyter notebook中用cv2.imshow()不能显示图片的问题貌似网上没什么答案所以在此分享
如果想用cv2.imshow()方法要配合关闭窗口的方法
cv.destroyWindow('hello')
或者cv.destroyAllWindows()
我也是一个初学者,希望多多指教