欢迎访问宙启技术站
智能推送

通过get_image_dimensions()函数获取图像尺寸的Python代码示例

发布时间:2024-01-03 12:23:15

get_image_dimensions()函数是Python的PIL库(Python Imaging Library)中的一个函数,用于获取图像的尺寸信息。下面是一个使用get_image_dimensions()函数的示例代码:

from PIL import Image

def get_image_size(image_path):
    with Image.open(image_path) as img:
        width, height = img.size
    return width, height

# 使用例子
image_path = 'path_to_image.jpg'  # 图像文件的路径
width, height = get_image_size(image_path)
print(f"图像尺寸为:{width} x {height}")

在上面的代码中,我们首先导入了PIL库中的Image模块,然后定义了一个名为get_image_size()的函数,该函数接收一个图像文件的路径作为参数,并返回图像的宽度和高度。

在函数中,我们使用PIL库中的Image.open()函数打开图像文件,并将其赋值给变量img。然后,通过img.size属性获取图像的尺寸,并将宽度赋值给变量width,将高度赋值给变量height。

最后,在使用例子中,我们指定了一个图像文件的路径,并调用get_image_size()函数,将返回的宽度和高度分别赋值给变量width和height。然后,我们使用print()函数将图像的尺寸信息输出到控制台。

请注意,使用get_image_dimensions()函数之前,需要安装PIL库。可以使用pip命令进行安装:

pip install Pillow

以上是使用get_image_dimensions()函数的一个简单示例,您可以根据自己的需求进行进一步的处理和扩展。