在不使用任何非默认库的情况下,使用 Python 查找具有任何图像文件扩展名的图像的分辨率

Use Python to find the resolution of image with any image file extension without using any non-default library

如何在不使用任何不属于 Python 标准库的模块的情况下找到带有 any 扩展名的图像的分辨率(可能 PIL 除外) ?

您可以使用 Pillow 包获取图像的分辨率:

from PIL import Image

with Image.open("filename") as image:
    width, height = image.size

您可以在 documentation

中找到更多信息

正如 pippo1980 所指出的,这是针对图像的尺寸而不是图像的分辨率。为了完整起见,以下是获取图像的分辨率的方法:

from PIL import Image

with Image.open("filename") as image:
    xres, yres = image.info['dpi']