python可以使用不同的第三方库去完成对图片和视频等媒体的各种处理,那么想要去获取到一个图片的尺寸和格式的话就可以使用到图片处理库PIL了 。本篇文章会来讲解一下如何使用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的实用知识和代码示例可以持续关注这个频道,每次更新都会有很多新的知识技术分享给大家 。
推荐阅读
- anaconda安装后找不到怎么办?一行代码即可解决
- MySQL数据库存储过程乱码怎么办?解决方法非常简单
- MySQL数据库不能启动怎么解决?这个方法要记住了
- Python怎么更改图片的像素值?Python更改图片像素的方法
- Postgresql数据库的存储过程是什么?存储过程怎么写
- Python中切片是什么意思?Python切片如何实现
- Python怎么获取中文年月日的系统时间?这两个模块都可以实现
- Python考级成人可以参加吗?Python考级如何参加
- Python定时任务如何实现?这个方法非常简单
- python中函数如何定义?python函数的调用方法介绍