📜  获取图像的分辨率 python (1)

📅  最后修改于: 2023-12-03 15:27:49.413000             🧑  作者: Mango

获取图像的分辨率 Python

在图像处理中,了解图像的分辨率是非常重要的。Python中有许多库可以用来读取和处理图像,其中之一是Pillow库。在本文中,我们将学习如何使用Pillow库来获取图像的分辨率。

步骤
  1. 安装 Pillow 库

在终端中输入以下命令安装Pillow库:

pip install Pillow 
  1. 导入Pillow库

在代码文件的开头添加以下行:

from PIL import Image 
  1. 加载图像

使用Image模块中的open函数来加载图像。这个函数将返回一个Image对象,我们可以使用它来获取图像的分辨率。

img = Image.open("example.jpg") 
  1. 获取图像的分辨率

我们可以使用Image对象的size属性来获取图像的分辨率。该属性返回一个元组,其中包含图像的宽度和高度(单位:像素)。

width, height = img.size 
  1. 打印图像的分辨率

我们可以使用print语句来打印图像的分辨率。

print("图像的分辨率是 {} x {}".format(width, height)) 
完整示例代码
from PIL import Image 

img = Image.open("example.jpg") 
width, height = img.size 

print("图像的分辨率是 {} x {}".format(width, height)) 
结论

在本文中,我们学习了如何在Python中使用Pillow库获取图像的分辨率。了解图像的分辨率是图像处理中的一个关键概念,因此我们应该经常使用类似的库来操作和处理图像。