from PIL import Image import os # 指定文件夹路径 folder_path = 'D:/images' # 遍历文件夹中的所有图片 for filename in os.listdir(folder_path): if filename.endswith('.jpg') or filename.endswith('.png'): # 打开图片 image = Image.open(os.path.join(folder_path, filename)) # 获取图片的宽度和高度 width, height = image.size # 新建一个和原始图片一样大小的空白图片 new_image = Image.new('RGB', (width, height), (255, 255, 255)) # 将原始图片复制到新的空白图片上,并向右平移100个像素 new_image.paste(image, (100, 0)) # 保存新的图片 new_image.save(os.path.join(folder_path, filename))
使用python将文件夹中的图片批量平移(扩充数据集)
于 2023-05-11 20:33:01 首次发布