python實現批量修改指定資料夾下圖片尺寸
阿新 • • 發佈:2022-11-28
python實現批量修改指定資料夾下圖片尺寸
import torchvision.transforms.functional as ff
from PIL import Image
import os
def center_crop(data, crop_size):
data = ff.center_crop(data, crop_size)
return data
if __name__ == "__main__":
path = r''# 目標資料夾路徑
folders = os.listdir(path)
crop_size = [572, 572]# 目標尺寸
for folder in folders:
folder_path = os.path.join(path,folder)
img = Image.open(folder_path)
print(img)
img = center_crop(img, crop_size)
print(img)
re_path = r""# 另存為路徑
img.save(re_path + folder , quality=95)