Python转换图片格式
在生活与学习的过程中,有时候徜徉在浩瀚的网络海洋的时候,看到自己喜欢的图片,还是想下载下来,但是目前主流的网页图片格式的后缀都是.webp
的,据说这种格式的压缩率是JPG的40%,而且体积会比JPG,PNG这种格式的图片少25%及以上,当然会受到网络资本家的青睐,目前主流的浏览器都可以打开这种格式的文件,但是有时候又需要将它还原成JPG的怎么办呢?这时候就要用到格式转换的工具,在咱大天朝,市面上的格式转换工具都是收费的,而且还各种恶心人的广告、插件等。这叫”要钱不要脸“。
但十天半个月你可能都下载不了几张图片,所以那种“要钱不要脸”的收费格式转换工具,就丢弃吧。
今天我来分享一种超级简单的图片格式转换方法,你只要懂得搭建python环境就好了。
项目环境:
- windows 11(我的是windows 11)
- python 3.8 (我还在用3.8.9)
- pycharm (也可以用其他的编辑器的)
用到的库:
Pillow(这个库需要自行安装pip install pillow)
首先是单一处理文件的代码:
运行截图:

其次是批量处理文件夹下所有都是.webp格式的图片:

打完收工。代码并没有严格按照“python之禅”编写,可能不适合手机端查看。
立个Flag,如果点赞量破万,我会收集铁子们评论的需求,然后来做一个图片格式转换windows桌面版的应用程序,并免费提供给从当前视频进来的兄弟姐妹们使用,还保证没有恶心的广告和插件。