python批量修改图片尺寸
时间: 2023-09-10 21:11:41 浏览: 92
可以使用Pillow库来批量修改图片尺寸,以下是示例代码:
``` python
from PIL import Image
import os
# 设置原始图片文件夹路径和目标图片文件夹路径
input_folder = "/path/to/input/folder"
output_folder = "/path/to/output/folder"
# 设置目标图片尺寸
target_size = (800, 600)
# 遍历原始图片文件夹中的所有图片
for filename in os.listdir(input_folder):
# 判断是否为图片文件
if filename.endswith(".jpg") or filename.endswith(".png"):
# 打开图片文件
image = Image.open(os.path.join(input_folder, filename))
# 修改图片尺寸
resized_image = image.resize(target_size)
# 保存修改后的图片文件
resized_image.save(os.path.join(output_folder, filename))
```
需要注意的是,上述代码中的 `target_size` 变量是一个元组,表示目标图片的宽度和高度,可以根据实际需求进行修改。此外,代码中使用了 Python 内置的 `os` 模块来处理文件路径。在使用前需要确保已经安装了 Pillow 库。
阅读全文
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![-](https://img-home.csdnimg.cn/images/20241231045053.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![py](https://img-home.csdnimg.cn/images/20250102104920.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)