批量修改图片尺寸

批量修改图片尺寸

有时需要将文件夹中的图片都转化为统一尺寸,一个一个操作显得十分复杂,利用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)

``

效果展示

在这里插入图片描述

### 批量修改图片尺寸的插件 对于图像编辑软件中的批量调整图片大小功能,WordPress 插件提供了多种解决方案来创建令人惊叹的效果[^1]。然而,在寻找专门用于批处理照片尺寸更改的应用程序时,建议考虑一些特定工具。 #### 使用 WordPress 插件实现批量调整图片尺寸 许多 WordPress 图像效果插件不仅限于特效应用,还支持基本的照片管理操作,如批量调整大小: - **WP Smush**: 虽然主要用于压缩图片文件体积,但也提供简单的尺寸调整选项。 - **Regenerate Thumbnails**: 主要用途在于重新生成缩略图,同时也允许用户定义不同尺寸规格并应用于现有媒体库项目中。 这些插件通常具有直观的操作界面,使得即使是初学者也能轻松完成任务。 #### 替代方案——独立应用程序 如果需求超出网站平台范围,则可探索桌面端或云端服务作为替代选择。例如 MyPaint 提供了一个简洁而强大的绘图环境,尽管其核心定位并非批量处理,但对于熟悉该类图形工具的人来说仍然是可行的选择[^2]。 不过针对更专业的批量图像处理工作流,推荐使用 Adobe Photoshop 或 GIMP 这样的综合型图像编辑器配合脚本执行自动化任务;亦或是直接选用专注于此特性的专用软件如 ImageMagick 命令行工具,它能够通过命令参数高效地对大量图片实施统一变换。 ```bash convert *.jpg -resize 800x600 output_%d.jpg ``` 上述代码展示了如何利用 ImageMagick 的 `convert` 工具一次性改变目录下所有 JPEG 文件至指定分辨率,并保存为新命名序列的结果集。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

步步为营!

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值