修正对图片地址类型的判断

This commit is contained in:
2024-06-21 08:37:00 +08:00
parent e7105eb2e4
commit 69b804bf5e

View File

@@ -37,14 +37,14 @@ from ucloud import ucloud
# 获取图片 # 获取图片
def open_image_from_url(url): def open_image_from_url(url):
if url.startswith("http"): if url.startswith("http"):
image = Image.open(url)
else:
# 发送HTTP请求获取图片数据 # 发送HTTP请求获取图片数据
response = requests.get(url) response = requests.get(url)
# 将响应内容转化为BytesIO对象以便PIL处理 # 将响应内容转化为BytesIO对象以便PIL处理
image_stream = BytesIO(response.content) image_stream = BytesIO(response.content)
# 使用PIL的Image.open方法打开图像 # 使用PIL的Image.open方法打开图像
image = Image.open(image_stream) image = Image.open(image_stream)
else:
image = Image.open(url)
return image return image