Python怎么获取一个图片的尺寸和格式?使用PIL库轻松实现

python可以使用不同的第三方库去完成对图片和视频等媒体的各种处理,那么想要去获取到一个图片的尺寸和格式的话就可以使用到图片处理库PIL了 。本篇文章会来讲解一下如何使用PIL库去获取到一个图片的尺寸及其格式,感兴趣的小伙伴不要错过了哦 。

Python怎么获取一个图片的尺寸和格式?使用PIL库轻松实现

文章插图
使用pil库去操作一个图片非常简单,只需要使用到这个库之中的Image这个对象就可以了 。
1.导入os这个内置模块,通过这个模块的getcwd()方法获取到当前python文件所在的文件路径,然后再使用join方法将当前文件路径和图片的名称拼接在一起就得到了这个图片的绝对路径了 。
【Python怎么获取一个图片的尺寸和格式?使用PIL库轻松实现】2.导入pil库的image对象用来去操作图片,只需要使用open()函数将图片打卡之后实例化出来一个图片的文件对象 。这个对象里面就包含了这个图片的所有属性了,示例如下:
# 导入所需模块import osfrom PIL import Image# 获取文件路径path = os.path.join(os.getcwd(),"23.png")# 打开图片并实例化文件对象img = Image.open(path)# 输出图片的格式print(img.format)# 输出图片的尺寸print(img.size)python之中想要去获取图片的信息以及执行改变图片的大小等等操作都可以用PIL库去实现 。
以上就是关于“Python怎么获取一个图片的尺寸和格式?使用PIL库轻松实现”的全部内容了,想要了解更多python的实用知识和代码示例可以持续关注这个频道,每次更新都会有很多新的知识技术分享给大家 。

    推荐阅读