如何使用 PILLOW 图像读取图像?

问题描述 投票:0回答:3

我想使用 PIL.Image.open() 读取图像。但我的图像位于不同的路径中。 以下是我的python脚本的路径

"D:\YY_Aadhi\holy-edge-master\hed\test.py"

以下是我的图片文件路径

"D:\YY_Aadhi\HED-BSDS\test\2018.jpg"

from PIL import Image
'''some code here'''
image = Image.open(????)

如何填写问号才能访问图像文件。

python python-3.x python-imaging-library
3个回答
19
投票

你可以简单地做

from PIL import Image
image = Image.open("D:\\YY_Aadhi\\HED-BSDS\\test\\2018.jpg")

from PIL import Image
directory = "D:\\YY_Aadhi\\HED-BSDS\\test\\2018.jpg"
image = Image.open(directory)

像这样。

当你想定义为目录时,你必须在Windows中编写两次转义序列。如果你尝试一些愚蠢的代码那就太好了。对你有很大帮助。


3
投票

image = Image.open("D:\YY_Aadhi\HED-BSDS\test\2018.jpg")
不起作用吗?


0
投票

您可以使用它来阅读在线图像

from urllib.request import urlopen

url = 'https://somewebsite/images/logo.png'
msg_image = urlopen(url).read()
© www.soinside.com 2019 - 2024. All rights reserved.