使用PIL库(即Pillow库)来处理图片,将图片的尺寸统一。以下是一个示例代码:

from PIL import Image
import os

# 设置目标尺寸
target_size = (500, 500)

# 遍历文件夹中的图片文件
folder_path = 'your_folder_path'  # 替换为实际的文件夹路径
for file_name in os.listdir(folder_path):
    if file_name.endswith('.jpg') or file_name.endswith('.png'):  # 只处理jpg和png格式的图片
        file_path = os.path.join(folder_path, file_name)
        image = Image.open(file_path)
        resized_image = image.resize(target_size, Image.ANTIALIAS)
        resized_image.save(file_path)

在上述代码中,你需要将your_folder_path替换为实际的文件夹路径,target_size设置为你想要的目标尺寸。代码会遍历文件夹中的图片文件,对每个图片进行尺寸调整,并保存覆盖原始文件。注意,为了保留图片的质量,可以使用Image.ANTIALIAS参数进行抗锯齿处理。

Python批量调整图片尺寸:统一文件夹内图片大小

原文地址: https://www.cveoy.top/t/topic/pPJT 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录