python 实现 webp 图片转 jpg

2022-10-27 14:07:58

文件目录结构

在这里插入图片描述

代码

import osfrom PILimport Image

CURRENT_PATH="webp"## 对应要扫描的文件夹defconvert_image(img_list):for webpin img_list:
        ext= os.path.splitext(webp)[1]if ext!=".webp":continueprint(webp)
        img_name= webp[0:webp.rindex('.')]print(img_name+" to "+ img_name+".jpg")# 打开图片并赋值一份新的图片
        webp_path= os.path.join(CURRENT_PATH, webp)
        img= Image.open(webp_path)
        img.load()# 将赋值的图片修改后缀保存在原路径
        jpg_path= os.path.join(CURRENT_PATH, img_name+".jpg")print(jpg_path)
        img.save(jpg_path)# 删除原webp图
        os.remove(webp_path)


img_list=[]for root, dirs, filesin os.walk(CURRENT_PATH):for fin files:
        img_list.append(f)
convert_image(img_list)

运行后 webp 文件夹下面的 .webp 文件就被转为 .jpg 图片了

  • 作者:殇尘
  • 原文链接:https://blog.csdn.net/qq_34727886/article/details/123366710
    更新时间:2022-10-27 14:07:58