python批量png转jpg图片格式

# -*- coding: utf-8 -*-
"""
@Author: Meng
@software: PyCharm
@file: Python批量png转换jpg图片格式.py
@time: 2021/10/30 20:02
"""
import os
from PIL import Image
def img ():
    dirname_read = "C:/Users/meng/Desktop/test/test/testjpg/"  # //注意后面的斜杠
    dirname_write = "C:/Users/meng/Desktop/test/test/testjpg/"
    names = os.listdir(dirname_read)
    count = 0
    for name in names:
        img = Image.open(dirname_read + name)
        name = name.split(".")
        if name[-1] == "jpg":
            name[-1] = "png"
            name = str.join("." , name)
            # r,g,b,a=img.split()
            # img=Image.merge("RGB",(r,g,b))
            to_save_path = dirname_write + name
            img.save(to_save_path)
            count += 1
            print(to_save_path , "------conut:" , count)
        else:
            continue
img ()

 

posted @ 2022-02-21 22:06  CGRun  阅读(401)  评论(0编辑  收藏  举报