
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Pythonで透過pngの背景色を指定しつつjpgにする - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Pythonで透過pngの背景色を指定しつつjpgにする - Qiita
from PIL import Image import glob import re import os png_list = glob.glob('<pngがあるディレクト... from PIL import Image import glob import re import os png_list = glob.glob('<pngがあるディレクトリ>/*.png') for pngfile in png_list: png = Image.open(pngfile) png.load() # required for png.split() jpgfile = pngfile.replace(".png", ".jpg") background = Image.new("RGB", png.size, (255, 255, 255)) # 背景色 background.paste(png, mask=png.split()[3]) # 3 is the alpha channel background.save(jpgfile, 'JPEG', qualit