美文网首页
cv2.imread图片为空

cv2.imread图片为空

作者: 曦宝 | 来源:发表于2022-03-29 11:23 被阅读0次

    今天遇到了一个问题,首先我定位到一个文件夹,然后用cv2.imread,读取文件夹中的图片,其他图片都是好好的,但是突然到一张图片,提示了NoneType。

    排除问题:
    1.因为只是制定了路径,里面的文件名是os.listdir()自己获取的,而且之前也成功的读取了若干图片,所以不可能是路径的问题。
    2.还有一种可能就是这个图片gif的但是被人改了成了jpg,其本质还是gif,cv2.imread无法读取。检验方法:

    f = open("img/tb_1137.jpg", "rb")
    content = f.read()
    content[:10]
    b'GIF89a\xee\x02\xee\x02'

    3.最后还有一种可能就是图片被损坏了

    相关文章

      网友评论

          本文标题:cv2.imread图片为空

          本文链接:https://www.haomeiwen.com/subject/axyvjrtx.html