gpt4 book ai didi

python - 使用 IPython.display.image : sometimes work, 有时不显示来自网络的图像

转载 作者:行者123 更新时间:2023-11-28 18:27:05 26 4
gpt4 key购买 nike


这已经解决了。正如 James 在评论中指出的那样,无效的链接不是图像的直接链接。


我正在通过 ipython 笔记本在线学习 python。在 ipython notebook 中,使用 IPython.display.image 显示来自网络的图像。我在我的笔记本电脑上试过了,它可以工作。但是,当我尝试显示来自网络的其他图像时,它不起作用。

有效的脚本是:

from IPython.display import Image
url = 'http://upload.wikimedia.org/wikipedia/commons/5/56/Kosaciec_szczecinkowaty_Iris_setosa.jpg'
Image(url,width=300, height=300)

不起作用的脚本(但显示损坏的图像而没有任何其他输出)是:

from IPython.display import Image                        
url='https://en.wikipedia.org/wiki/Iris_setosa#/media/File:Kosaciec_szczecinkowaty_Iris_setosa.jpg'
Image(url,width=300, height=300)

我看到另外两个相关问题,但他们仍然没有回答我的问题。

Display an image from URL

How to display an image from web?

非常感谢!

最佳答案

首先你必须得到图像。只需使用请求就可以做到这一点

import requests
import IPython.display as Disp
url = 'https://upload.wikimedia.org/wikipedia/commons/5/56/Kosaciec_szczecinkowaty_Iris_setosa.jpg'
Disp.Image(requests.get(url).content)

关于python - 使用 IPython.display.image : sometimes work, 有时不显示来自网络的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40645782/

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