📅  最后修改于: 2023-12-03 15:04:07.349000             🧑  作者: Mango
在 Python 中,PIL(Python Imaging Library)是一个用于处理图像的强大库。Image.open()
是 PIL 库中的一个方法,用于打开图像文件。
Image.open(fp, mode='r', formats=None)
fp
(必需): 图像文件的路径或一个打开的文件对象(如 file
类型)。mode
(可选): 打开图像的模式,常用的模式有 'r'
(默认,读取模式)和 'w'
(写入模式)。formats
(可选): 可以指定一个包含支持的格式的列表,PIL 将根据文件扩展名自动选择格式。如果未指定,将使用所有支持的格式。返回一个代表图像的 Image
对象。
from PIL import Image
# 打开图像文件
im = Image.open('image.jpg')
# 获取图像的大小
width, height = im.size
# 显示图像信息
print(f"图像文件名: {im.filename}")
print(f"图像格式: {im.format}")
print(f"图像大小: {width}x{height}")
# 显示图像
im.show()
pip install Pillow
命令来安装最新版本的 Pillow 库。Image.open()
方法支持多种图像格式,如 JPEG、PNG、BMP、GIF、TIFF 等,根据文件扩展名自动选择格式。