Python使用Pillow和Glob批量调整图片分辨率至1920x1280

咖啡半糖
咖啡半糖
发布时间:2026-10-13 | 5人浏览过
原创

本文介绍如何使用Python的Pillow库和glob模块批量将图片统一调整为1920x1280分辨率。通过遍历指定目录下的图片文件,利用thumbnail方法保持比例缩放并保存为JPEG格式,实现高效的图片尺寸标准化处理。

Python批量调整图片分辨率实现

在处理图片资源时,经常需要将大量图片统一转换为1920x1280的分辨率。利用Python实现这一需求非常便捷,只需导入用于图像处理的Image模块以及用于文件路径匹配的glob模块即可。具体实现逻辑如下所示。


img_path = glob.glob("D:/chosed/*.jpg")
path_save = "D:/closedd"
for file in img_path:
  name = os.path.join(path_save, file)
  im = Image.open(file)
  im.thumbnail((1920,1280))
  print(im.format, im.size, im.mode)
  im.save(name,'JPEG')

上述内容即为Python批量修改图片分辨率的完整实现方案,供读者参考使用。

本站声明

本文内容仅供参考,不代表本站观点。转载或引用请注明出处。如发现内容问题,请通过联系我们页面反馈。

Python 相关产品和应用

全部下载

专题列表