【发布时间】:2018-03-22 20:04:14
【问题描述】:
我目前正在使用 Anaconda 4.3.27、Python 3.6.2 和 OpenCV 3.3.0
当我尝试时
img1 = cv2.imread('D:\Images\3D-Matplotlib.png')
img2 = cv2.imread('D:\Images\mainsvmimage.png')
我收到libpng error: Read Error 并出现一个弹出窗口,表明 Python 停止工作。我已经尝试将 '\' 替换为 '\\' 和 '/',但在这些情况下也会出现相同的错误。当我尝试读取 jpg 而不是 png 时,我没有收到错误消息。有人知道这里可能是什么问题吗?
提前致谢!
编辑:
cv2.imwrite 也报错:
libpng error: Write Error
【问题讨论】:
-
图片是否存在给定路径?也许你可以试试 os.listdir("D:/Images/")
-
是的。当我尝试 os.listdir 时,它们被返回...
标签: python opencv anaconda libpng imread