pycharm批量修改图片大小
时间: 2024-03-11 08:42:43 浏览: 131
PyCharm是一款功能强大的Python集成开发环境(IDE),它提供了许多方便的功能来帮助开发者提高效率。但是,PyCharm本身并不提供批量修改图片大小的功能,因为这属于图像处理的范畴。
要批量修改图片大小,你可以使用Python的图像处理库PIL(Python Imaging Library)或者OpenCV来实现。下面是使用PIL库来批量修改图片大小的示例代码:
```python
from PIL import Image
import os
def resize_images(input_dir, output_dir, size):
for filename in os.listdir(input_dir):
if filename.endswith(".jpg") or filename.endswith(".png"):
image_path = os.path.join(input_dir, filename)
output_path = os.path.join(output_dir, filename)
with Image.open(image_path) as image:
resized_image = image.resize(size)
resized_image.save(output_path)
# 设置输入目录、输出目录和目标大小
input_dir = "input_images"
output_dir = "output_images"
target_size = (800, 600)
# 调用函数进行批量修改图片大小
resize_images(input_dir, output_dir, target_size)
```
上述代码中,`input_dir`是输入图片所在的目录,`output_dir`是输出修改后图片的目录,`size`是目标大小,可以根据需要进行调整。
阅读全文