写一段代码,用pycharm 实现批量裁剪图片,
时间: 2023-07-18 15:10:59 浏览: 110
批量裁剪图片Python
好的,以下是一段使用 Python 和 Pillow 库实现批量裁剪图片的代码:
```python
from PIL import Image
import os
# 设置图片所在文件夹路径和裁剪后图片的保存路径
img_folder_path = '/path/to/image/folder'
output_folder_path = '/path/to/output/folder'
# 设置裁剪框左上角和右下角的坐标
left = 100
top = 100
right = 400
bottom = 400
# 遍历文件夹中的图片文件
for filename in os.listdir(img_folder_path):
if filename.endswith('.jpg') or filename.endswith('.png'):
# 打开图片并裁剪
img_path = os.path.join(img_folder_path, filename)
img = Image.open(img_path)
cropped_img = img.crop((left, top, right, bottom))
# 保存裁剪后的图片
output_path = os.path.join(output_folder_path, filename)
cropped_img.save(output_path)
```
你可以将以上代码保存为一个 `.py` 文件,用 PyCharm 打开并运行,即可实现批量裁剪图片。
阅读全文