カテゴリー
プログラム

Pythonで画像一括リサイズ

Wixサイトで書いてるブログをこちらに移転しようかと思います。新しい記事をこちらにも追加しておきます。

#!/usr/bin/env python3
# -*- coding: utf-8 -*-


import glob
import os.path
from PIL import Image


#-------------------------------------------------
## main ###
#-------------------------------------------------
if __name__=='__main__':

    #
    path = "/*"

    files = glob.glob(path)
    for file in files:
        # 拡張子取得
        root, ext = os.path.splitext(file)
        # .JPGだけ表示
        if ext == ".JPG":
            img = Image.open(file)
            # サイズ固定
            img_resize = img.resize((256, 256))
            img_resize.save(root+"_256.JPG")
            # 縦横比固定
            img_resize = img.resize((img.width//4, img.height//4))
            img_resize.save(root+"_25%.JPG")

指定フォルダ以下の画像をリサイズして名前を変えて保存してます。

コメントを残す

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