gpt4 book ai didi

python - 使用Python处理来自url的img

转载 作者:太空宇宙 更新时间:2023-11-03 18:36:04 25 4
gpt4 key购买 nike

如何处理来自 url 的图像?我正在从特定网址打开图像并尝试处理它。

    import PIL
from PIL import ImageFont
from PIL import Image
from PIL import ImageDraw
url="https://www.google.com/images/srpr/logo11w.png"
img = Image.open(url)
-----
---Lines of code--
-----

这给了我错误:IOError:[Errno 22]无效模式('rb')或文件名

我在这里做错了什么?

最佳答案

比这更复杂一些。首先,您需要使用urllib下载数据。然后将该数据存储在 StringIO 对象中。最后,您从 PIL 中的该对象打开:

import urllib
import StringIO
imgdata = urllib.urlopen(url).read()
img = Image.open(StringIO.StringIO(imgdata))

关于python - 使用Python处理来自url的img,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21570766/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com