Python 如何使用枕头图像读取图像?

Python 如何使用枕头图像读取图像?,python,python-3.x,python-imaging-library,pillow,Python,Python 3.x,Python Imaging Library,Pillow,我想用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(????) 我应该如何填写问号来访问图像文件。这是image

我想用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(????)

我应该如何填写问号来访问图像文件。

这是
image=image.open(“D:\YY\u Aadhi\HED-BSDS\test\2018.jpg”)
不做这个把戏吗?

你可以简单地做

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

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

像这样


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

您真的不仅仅尝试了
Image.open(“D:\YY\u Aadhi\HED-BSDS\test\2018.jpg”)
?那么您是否尝试过只填充路径?文档要求提供文件的路径。因此,请指定映像的路径,它将起作用。您需要转义路径:
image.open(“D:\\YY\u Aadhi\\HED-BSDS\\test\\2018.jpg”)
image.open(r“D:\YY\u Aadhi\HED-BSDS\test\2018.jpg”)
给出以下错误“图像文件D:\YY_-Aadhi\HED-BSDS\test\100007.jpg错误无法识别图像文件'D:\\YY_-Aadhi\\HED-BSDS\\test\\100007.jpg'”此错误表示该文件有问题。尽管这可能也是Pillow中的一个错误,但请参阅此处:您确定要写入\\而不是\?我正在进行字符串协调。我确定。”