Итак, я пытаюсь что-то сделать с изображениями в google colab. Всякий раз, когда я использую внешнее изображение (размещенное на обычном веб-сайте), у меня нет проблем, но как только я пытаюсь использовать изображение с моего диска Google, я получаю сообщение «UnidentifiedImageError: не удается идентифицировать файл изображения»
Дело в том, что он работал, пока я не сменил имя, а теперь он не хочет работать. Я проверил изображения, и, похоже, на них нет никаких ограничений.
Я использую python 3.0
%matplotlib inline
import matplotlib.pyplot as plt
import numpy as np
import requests
from matplotlib import image as img
f = open('dish.jpg','wb')
f.write(requests.get('https://cdn.imgbin.com/24/3/11/imgbin-dish-free-t62EEUEi6YeCU2yzVLHuqYMxp.jpg').content)
f.close()
p = open("potato.jpg","wb")
p.write(requests.get('https://drive.google.com/uc?id=1QYkcxu8VuFH2kwD3Ikp6LyYF374qqPWV').content)
p.close()
t = open("try.jpg","wb")
t.write(requests.get('https://drive.google.com/uc?id=1alq5mY1ZHz5DNFztqL9hggnrb-24Uy99').content)
t.close()
f0 = img.imread("bill.jpg",0)
f1 = img.imread("potato.jpg",0)
plt.imshow(f0)
plt.show()
Изменить: я перезапустил chrome для причина вне моего контроля, но теперь она работает. В любом случае, я бы хотел спросить, почему это произошло.