批量将图片修改为指定像素

        对数据集的图片进行预处理,将它们修改为指定像素,下面是实现的python代码:

# 导入需要的模块
from glob import glob
from PIL import Image
import os

# 图片路径
# 使用 glob模块 获得文件夹内所有jpg图像
img_path = glob("./disgust2/*.jpg")
# 存储(输出)路径
path_save = "./out"

for i, file in enumerate(img_path):
    name = os.path.join(path_save, "%d.jpg" % i)
    im = Image.open(file)

    reim = im.resize((48,48))
    print(im.format, reim.size, reim.mode)
    reim.save(name, im.format)

你可能感兴趣的:(python,开发语言)