使用get_image_dimensions()函数获取图片尺寸的Python代码
发布时间:2024-01-03 12:20:20
使用get_image_dimensions()函数可以获取图片的宽度和高度。该函数接收一个图片文件对象作为参数,并返回一个元组,包含图片的宽度和高度。
下面是一个示例代码,演示如何使用get_image_dimensions()函数获取图片尺寸:
from PIL import Image
def get_image_size(file_path):
with Image.open(file_path) as img:
width, height = img.size
return width, height
# 示例:获取图片尺寸
image_path = 'path/to/your/image.jpg' # 图片文件路径
image_size = get_image_size(image_path) # 获取图片尺寸
print(f"图片宽度: {image_size[0]}")
print(f"图片高度: {image_size[1]}")
在示例代码中,我们首先导入了PIL库中的Image模块。然后定义了一个名为get_image_size()的函数,该函数接收一个图片文件路径作为参数。在函数内部,我们使用Image.open()方法打开图片文件,并使用size属性获取图片的宽度和高度。最后返回宽度和高度的元组。
在示例中,我们通过调用get_image_size()函数并传入图片文件路径,获取图片的尺寸信息。然后通过索引访问元组中的宽度和高度,并打印输出。
请记得替换image_path为你自己的图片文件路径,以确保代码能够正确读取图片并获取尺寸信息。
