📅  最后修改于: 2023-12-03 15:19:32.098000             🧑  作者: Mango
在Python中,如果想要加载图像文件,需要提供绝对路径。这是因为Python默认是在运行脚本的当前工作目录中查找文件。如果不提供绝对路径,Python就会在当前工作目录中查找文件,而不是图像文件所在的目录,导致图像加载失败。
我们可以使用Python内置的os模块中的path.abspath()方法来获取绝对路径。比如,如果图像文件位于当前脚本所在目录下的images文件夹中,那么可以使用以下代码获取绝对路径:
import os
image_path = os.path.abspath('images/my_image.jpg')
我们可以使用Python第三方模块Pillow来加载图像文件。Pillow是Python Imaging Library (PIL)的一个分支,提供了一些更加方便的API来操作图像。
from PIL import Image
# 加载图像文件
image = Image.open(image_path)
# 显示图像
image.show()
# 关闭图像
image.close()