批量改变图片像素

from glob import glob
from PIL import Image
import os

# 图片路径
# 使用 glob模块 获得文件夹内所有jpg图像
img_path = glob(r"图片路径\*.jpg")

# 存储路径
path_save = r"输出路径"

for i, file in enumerate(img_path):
    if i<10:
        name = os.path.join(path_save,"0000"+ "%d.jpg" % +i)
    else:
        name = os.path.join(path_save, "000"+"%d.jpg" % +i)
    im = Image.open(file)
    # im.thumbnail((720,1280))
    #修改像素为256x128
    reim = im.resize((256,128))
    print(im.format, reim.size, reim.mode)
    reim.save(name, im.format)

上一篇:在python中,如何在绘图中用平滑线连接点?


下一篇:Catmull-Rom splines在python中