批量修改图片尺寸

有时需要将文件夹中的图片都转化为统一尺寸,一个一个操作显得十分复杂,利用Python可以轻松实现这一过程。

  1. 首先找到图片所在路径
  2. 确定修改后图片存放的路径名称
  3. 运行脚本即可

```python
##本程序用来批量设置图片尺寸
import os
from PIL import Image
fileName1="D:\\娱乐\\照片\\1\\"
fileName2="D:\\娱乐\\照片\\2\\" #创建一个新的文件夹存放改变尺寸后的图片
fileName = os.listdir(fileName1) #将文件夹中的图片名称存入fileName中
width = 400     #修改图片的宽度
height = 400    #修改图片的高度
os.mkdir(fileName2)
for img in fileName:
    pic = Image.open(fileName1 + img)
    newpic = pic.resize((width, height),Image.ANTIALIAS) #通过循环结构批量修改
    print (newpic)
    newpic.save(fileName2+img)

``

效果展示

在这里插入图片描述

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐