批量修改图片大小

标题:如何使用Python进行批量修改图片大小

在日常工作中,我们经常需要处理大量的图片。有时,这些图片的尺寸可能不符合我们的需求。为了节省时间并提高效率,我们可以利用Python的PIL库来进行批量修改图片大小的操作。

PIL(Python Imaging Library)是一个强大的图像处理库,它提供了许多功能,包括调整图像大小。下面是如何使用PIL来批量修改图片大小:

首先,我们需要安装PIL库。在命令行中输入以下命令:

```

pip install pillow

```

接着,我们需要编写一个Python脚本来执行批量修改图片大小的操作。以下是一个简单的示例:

```python

from PIL import Image

import os

设置要修改的图片所在文件夹的路径

folder_path = 'your_folder_path'

设置新的图片大小

new_size = (width, height)

遍历文件夹中的所有文件

for filename in os.listdir(folder_path):

检查文件是否为图片

if filename.endswith('.jpg') or filename.endswith('.png'):

打开图片

img = Image.open(os.path.join(folder_path, filename))

修改图片大小

img = img.resize(new_size)

保存修改后的图片

img.save(os.path.join(folder_path, filename))

```

在这个脚本中,我们首先导入了Image和os模块。然后,我们设置了要修改的图片所在的文件夹路径以及新的图片大小。接下来,我们遍历文件夹中的所有文件,并检查它们是否为图片。如果是,我们就打开这个图片,修改它的大小,然后保存修改后的图片。

这样,我们就可以使用Python轻松地批量修改图片大小了。这种方法不仅高效,而且可以大大节省我们的时间。