画像をリサイズする

画像をリサイズするコードサンプルです。

Python

画像をリサイズする、Pythonのコードサンプルです。

Pillow

使用時変更箇所
  • WIDTH:リサイズ後の横幅を指定してください
  • HEIGHT:リサイズ後の縦幅を指定してください
  • “100.resized”:リサイズ後の画像保存先を指定してください
  • “90.created/**.png”:リサイズ前の画像フォルダと格納されている(リサイズ対象となる)画像の拡張子を指定してください
import glob
import os
import tqdm

from PIL import Image

WIDTH = 1920
HEIGHT = 1080

os.makedirs("./100.resized", exist_ok=True)
files = glob.glob("./90.created/**.png")

for file in tqdm.tqdm(files):

    img = Image.open(file)
    img_resized = img.resize((WIDTH, HEIGHT), Image.LANCZOS)
    img_resized.save(file.replace("90.created", "100.resized"))
メモ
  • 配列・リストなどをtqdmに渡してあげるだけで、ログに進捗が表示されます。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA