方法1: globモジュールを使用する方法
import glob
image_folder = "/path/to/folder" # フォルダのパス
image_files = glob.glob(image_folder + "/*.jpg") # 拡張子が.jpgの画像ファイルを取得
# 画像ファイルを処理するコード
for file in image_files:
# ここで画像ファイルを処理するためのコードを書く
print(file) # 例として、ファイルパスを表示するだけの場合
方法2: osモジュールを使用する方法
import os
image_folder = "/path/to/folder" # フォルダのパス
# フォルダ内のすべてのファイルを取得
files = os.listdir(image_folder)
# 画像ファイルのみをフィルタリングする
image_files = [file for file in files if file.endswith((".jpg", ".jpeg", ".png"))]
# 画像ファイルを処理するコード
for file in image_files:
# ここで画像ファイルを処理するためのコードを書く
file_path = os.path.join(image_folder, file)
print(file_path) # 例として、ファイルパスを表示するだけの場合
これらの方法を使うことで、指定したフォルダ内のすべての画像ファイルを取得し、処理することができます。適宜、フォルダのパスや拡張子を変更してください。