python

#Exif情報を消去
import os
from PIL import Image

# リサイズ後の画像サイズ
#IMAGE_SIZE = (300, 300)
IMAGE_SIZE = (1200, 800)

# 入力ディレクトリ
#input_dir = "/path/to/input/dir"
input_dir = "F:/blogger-写真20240316/hinata-baba/tmp1/resize-dir/resize-in1"

# 出力ディレクトリ
#output_dir = "/path/to/output/dir"
output_dir = "F:/blogger-写真20240316/hinata-baba/tmp1/resize-dir/hina2013-out"

# 出力ディレクトリが存在しない場合は作成
if not os.path.exists(output_dir):
    os.makedirs(output_dir)

# ディレクトリ内のすべてのファイルを取得
files = os.listdir(input_dir)

# ファイルを処理
for file in files:
    # ファイルパスを取得
    file_path = os.path.join(input_dir, file)

    # ファイルの種類を取得
    file_type = os.path.splitext(file)[1].lower()

    # 画像ファイルの場合
    if file_type in (".jpg", ".jpeg"):
        # 画像を開く
        image = Image.open(file_path)

        # 画像をリサイズ
        image = image.resize(IMAGE_SIZE)

        # リサイズ後の画像を保存
        image.save(os.path.join(output_dir, file))