首页 > 解决方案 > Python opencv 无法打开图像并且没有错误

问题描述

Mac + pycharm

像这样的代码:

img = cv2.imread(images[0])
cv2.imshow('Image',img)
cv2.waitKey(0)
cv2.destroyAllWindows()

没有错误,Pycharm 一直在运行,运行几分钟后我不得不自己停下来。

顺便说一句,图像只有 16KB

尝试 matplotlib,它可以工作。

plt.imshow(img)
plt.show()

所以没有文件错误

标签: pythonopencv

解决方案


将您的图像显示代码更改为:

img = cv2.imread(images[0])
cv2.imshow('Image',img)
if cv2.waitKey(0) == 27   #waits for the ESC key to be pressed
   cv2.destroyAllWindows()

推荐阅读