使用python os库 resize
图片
要使用Python中的OS库调整图像大小,您需要使用Pillow库。使用Pillow库,您可以调整图像大小,旋转图像,裁剪图像等等。以下是一个使用Pillow库和OS库调整图像大小的示例:
import os
from PIL import Image
# 设置输入和输出文件夹
input_folder = "input_folder"
output_folder = "output_folder"
# 检查输出文件夹是否存在,如果不存在则创建
if not os.path.exists(output_folder):
os.makedirs(output_folder)
# 循环遍历所有文件
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((600, 400))
# 保存调整后的图像文件
resized_image.save(os.path.join(output_folder, filename))
在上面的示例中,我们首先设置了输入和输出文件夹。然后,我们使用OS库来循环遍历输入文件夹中的所有文件。我们只处理以“.jpg”或“.png”结尾的图像文件。对于每个图像文件,我们使用Pillow库中的Image.open()方法打开图像文件。然后,我们使用Image.resize()方法调整图像大小。最后,我们使用Image.save()方法保存调整后的图像文件。
原文地址: https://www.cveoy.top/t/topic/bWPM 著作权归作者所有。请勿转载和采集!