📅  最后修改于: 2023-12-03 14:51:21.210000             🧑  作者: Mango
在Python中,可以使用Pillow库来查找图像的大小和分辨率。Pillow是Python中最流行的图像处理库之一,可以处理常见的图片格式,如JPEG,PNG,GIF等。
要使用Pillow库,需要先安装它。我们可以使用pip命令来安装Pillow库:
pip install Pillow
安装完成后,我们就可以使用Pillow库来查找图像的大小和分辨率了。
以下是一个示例代码,用于查找图像的大小和分辨率:
from PIL import Image
# 打开图片
image = Image.open('example.jpg')
# 获取图片的大小和分辨率
width, height = image.size
resolution = image.info.get('dpi')
# 输出结果
print(f"图片大小:{width} x {height}")
print(f"图片分辨率:{resolution[0]} x {resolution[1]}")
在这个示例代码中,我们首先使用Image.open()
函数打开了一个名为example.jpg
的图片。然后,使用image.size
属性获取图片的大小,该属性返回一个元组,其中第一个元素是图片的宽度,第二个元素是图片的高度。
我们还使用image.info.get('dpi')
方法来获取分辨率。image.info
返回一字典,其中包含有关图像的详细信息,例如标题,作者和创建时间。如果图像包含分辨率信息,则可以使用image.info.get('dpi')
方法来获取分辨率。image.info.get()
方法返回一个元组,其中第一个元素是水平分辨率,第二个元素是垂直分辨率。
最后,我们使用print()
函数输出图像的大小和分辨率。
以上就是在Python中查找图像的大小和分辨率的示例代码。使用Pillow库可以方便地处理图像,并获取图像的详细信息。