【问题标题】:Unable to open an image through PIL in googlecolab无法通过谷歌 colab 中的 PIL 打开图像
【发布时间】:2020-10-31 23:24:28
【问题描述】:
  !wget https://github.com/lazyprogrammer/machine_learning_examples/blob/master/cnn_class/lena.png
  from PIL import Image 
  im =Image.open('lena.png')

UnidentifiedImageError Traceback(最近一次调用最后一次) 在 () ----> 1 im =Image.open('lena.png')

/usr/local/lib/python3.6/dist-packages/PIL/Image.py in open(fp, mode) 2929 警告。警告(消息) 第2930章 -> 2931 "无法识别图像文件 %r" % (filename if filename else fp) 第2932章 2933

UnidentifiedImageError: 无法识别图像文件 'lena.png'

【问题讨论】:

  • 我认为! 允许您运行shell 命令,如果是这样,请在使用!ls -l lena.png 打开文件之前检查Lena 是否存在

标签: python-3.x numpy random python-imaging-library numpy-ndarray


【解决方案1】:

您用于wget 的链接完全错误。您实际上是向 html 文件而不是图像发送 GET 请求。 这是给你的实际图片链接:)

https://raw.githubusercontent.com/lazyprogrammer/machine_learning_examples/master/cnn_class/lena.png

【讨论】:

  • 你是对的,但为什么它不能从我使用的链接打开....@abjklk
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-12-17
  • 2020-03-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多