Pythonで順番にすべての画像を開くには?

OSモジュールを利用して指定されたフォルダ内のすべての画像を列挙し、PILライブラリを使用して画像を開いて表示できます。以下にサンプルコードを示します。

import os
from PIL import Image

# 指定图片文件夹路径
image_folder = "/path/to/image/folder"

# 遍历文件夹中的所有文件
for filename in os.listdir(image_folder):
    # 检查文件是否为图片文件
    if filename.endswith(".jpg") or filename.endswith(".png"):
        # 构造图片的完整路径
        image_path = os.path.join(image_folder, filename)
        
        # 打开图片
        image = Image.open(image_path)
        
        # 显示图片
        image.show()

「/path/to/image/folder」の部分を実際の画像フォルダのパスに置き換えてください。そうすると、このコードは指定されたフォルダ内のすべての画像を開いて画面に順番に表示します。

bannerAds