# 批量改变图片分辨率
import os
import glob
from PIL import Image
def produceImage(file_in, width, height, file_out):
image = Image.open(file_in)
resized_image = image.resize((width, height), Image.ANTIALIAS)
resized_image.save(file_out)
if __name__ == '__main__':
path = r"C:\Users\yewenjing\Desktop\全部标签图片\1"
out_save_path= r"C:\Users\yewenjing\Desktop\全部标签图片\2"
file_list = glob.glob(os.path.join(path, '*.jpg')) # 获取所有jpg文件
width = 512 # 调整的分辨率大小
height = 512
for file_in in file_list:
file_out = os.path.join(path, out_save_path, os.path.basename(file_in))
produceImage(file_in, width, height, file_out) # 遍历所有图片,修改分辨率并保存
print("done")
python:批量改变图片分辨率
最新推荐文章于 2025-01-21 18:14:49 发布