ソースコード
from PIL import Image import os # トリミングする元の画像フォルダー input_folder = "input_folder" # トリミングした画像を保存するフォルダー output_folder = "output_folder" # 元のフォルダー内の全ての.pngファイルを取得 file_list = [file for file in os.listdir(input_folder) if file.endswith(".png")] # トリミングと保存 for file_name in file_list: # 画像を開く image = Image.open(os.path.join(input_folder, file_name)) # 透明部分をトリミング trimmed_image = image.crop(image.getbbox()) # トリミングした画像を保存 trimmed_image.save(os.path.join(output_folder, file_name))