Python怎么获取图像的属性?Python如何用pillow库查看图片信息

保存在计算机上面的所有文件都是有着它的属性信息存在的 , 而我们查看图片属性只需要右键图片然后点击属性即可 。但是在python中要获取并查看图片属性则需要将图片打开 , 然后通过pillow库中的相关属性即可查看图片信息 , 下文有详细代码示例和详解 。

Python怎么获取图像的属性?Python如何用pillow库查看图片信息

文章插图
图片在python中打开之后能够查看文件格式、色彩表示模式、大小和像素、颜色对照表和辞典集等信息 , 但是前提是先将图片给打开 , 代码示例如下:
from PIL import Imageimage = Image.open('test1.jpg')1.通过image图像对象去点format这个属性名就能够将该图片的文件格式给获取到 , 文件格式实际上指的就是这个图片是以什么作为结尾的 。是png、jpeg还是gif图片等 , 代码示例如下:
print(image.format)PNG2.而通过size属性就可以获取到图片大小 , 图片大小不是指它占用空间有多少 , 是多少kb的 。而是获取它的长和宽 , 也就是图像的分辨率像素值 , 会返回一个元组对象 , 示例如下:
print(image.size)(6621, 4414)3.mode属性表示的意思就是图像的色彩模式信息 , 一般来说图像被Pillow库读取进来之后可以识别的色彩模式有九种 , 其中RGB模式是最常见的 。除此之外还有表示黑白灰度图的L、表示八位像素图的P等 , 示例如下:
print(image.mode)RBGA4.最后则是能够通过info属性来获取到该图片的其余信息了 , 这些信息统称为图片的辞典集 。这些获取到的信息都是该图形的特征列表值 , 示例如下:
print(image.info){'jfif': 257, nsity': (72, 7)【Python怎么获取图像的属性?Python如何用pillow库查看图片信息】以上就是关于“Python怎么获取图像的属性?Python如何用pillow库查看图片信息”的全部内容了 , 希望对你有所帮助 。

    推荐阅读