吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 909|回复: 32
收起左侧

[Python 原创] 【小工具】图片转换 webp转jpg

  [复制链接]
林释 发表于 2025-3-6 18:02
本帖最后由 林释 于 2025-3-13 17:05 编辑


工具需求:本人经常需要下载参考图,但是网上下载的图片有时是webp格式,无法直接查看,比较麻烦,所以弄了一个懒人小工具来转换。

使用方法:拖入文件夹或者文件,即可转换。

下载地址:程序,打包的单文件所以比较大,也可以自行打包。

链接: https://pan.baidu.com/s/1iuMdQFgchhQ0VWeIX8Szig?pwd=52pj 提取码: 52pj 复制这段内容后打开百度网盘手机App,操作更方便哦



[Python] 纯文本查看 复制代码
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
import os
import sys
from PIL import Image
 
def convert_webp_to_jpg(input_path):
    if os.path.isfile(input_path):
        process_file(input_path)
    elif os.path.isdir(input_path):
        for root, _, files in os.walk(input_path):
            for file in files:
                if file.lower().endswith('.webp'):
                    process_file(os.path.join(root, file))
    else:
        print(f"路径无效:{input_path}")
 
def process_file(file_path):
    if file_path.lower().endswith('.webp'):
        try:
            with Image.open(file_path) as img:
                output_path = os.path.splitext(file_path)[0] + ".jpg"
                rgb_image = img.convert("RGB")
                rgb_image.save(output_path, "JPEG")
                print(f"已转换: {file_path} -> {output_path}")
        except Exception as e:
            print(f"转换失败: {file_path}, 错误: {e}")
 
if __name__ == "__main__":
    if len(sys.argv) > 1:
        for path in sys.argv[1:]:
            convert_webp_to_jpg(path)
    else:
        print("请将文件或文件夹拖放到此程序上执行转换。")

免费评分

参与人数 9吾爱币 +11 热心值 +7 收起 理由
pgmerV + 1 谢谢@Thanks!
lwz2001 + 1 + 1 谢谢@Thanks!
苏紫方璇 + 5 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!
jinqiaoa1a + 1 + 1 谢谢@Thanks!
grrr_zhao + 1 + 1 谢谢@Thanks!
Hameel + 1 我很赞同!
lovetozmx + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
yanglinman + 1 谢谢@Thanks!
musashi + 1 + 1 我很赞同!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

 楼主| 林释 发表于 2025-3-7 14:11
分流个阿里云盘的。

https://www.alipan.com/s/DQqVeBbXhob
提取码: 2vw3
点击链接保存,或者复制本段内容,打开「阿里云盘」APP ,无需下载极速在线查看,视频原画倍速播放。
 楼主| 林释 发表于 2025-3-7 14:09
xgzhsd 发表于 2025-3-7 08:50
现在有格式工厂免费的软件,可以任意转换图片或者视频格式使用了。

我也用格式工厂,不过比较麻烦,需要打开界面,还要设置,在偷懒的情况下,这个小工具还是挺好的,方便我
tangsl02 发表于 2025-3-6 21:57
musashi 发表于 2025-3-6 21:58
支持原创!拿下了,谢谢。
饮食协会 发表于 2025-3-6 21:58
感谢分享
horvan 发表于 2025-3-6 22:29
感谢好人分享!
矢泽爱 发表于 2025-3-6 22:35
双击程序打不开
hjlhkxcxd621004 发表于 2025-3-6 23:09
好用,多谢楼主分享,好好学习下。
ljt543 发表于 2025-3-6 23:22
用画图能另存为不?
crazyxsl 发表于 2025-3-6 23:26
可以 很需要
52PJ070 发表于 2025-3-6 23:32
下载用了下,很棒的工具,感谢提供分享!
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2025-4-15 19:19

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表