在googlecollaboratory中使用PIL无法从响应对象打开图像

2024-09-27 23:26:53 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在通过Udemy上的“PyTorch深度学习和计算机视觉”课程,并按照指示将代码输入到googlecolaboratory。在

然而,有一部分代码中PIL是用来从响应对象读取图像的,但是我有一个错误“AttributeError:cannot set attribute”

我在Python3.6上使用Pillow4.0.0 我试过换衣服原汁原味到响应.内容, 响应.text,只是回应。我尝试删除stream=True属性,并尝试将url直接输入到图像.打开方法

!pip3 install pillow==4.0.0

import PIL.ImageOps

import requests
from PIL import Image

url = 'https://c8.alamy.com/comp/DYC06A/hornless-reindeer-at-zoo-DYC06A.jpg'
response = requests.get(url, stream = True)
img = Image.open(response.raw)
plt.imshow(img)

我希望有一个带有url变量中url的鹿的图像。在

相反,我收到以下错误消息:

^{pr2}$

Tags: 代码图像imageimporttrueurlimgstream

热门问题