Pythonを使用してフォルダから画像ファイルをインポートする方法


まず、必要なモジュールをインポートします。

import os
from PIL import Image

次に、画像ファイルが格納されているフォルダのパスを指定します。

folder_path = '画像フォルダのパス'

指定したフォルダ内のすべてのファイル名を取得します。

file_names = os.listdir(folder_path)

フォルダ内のすべての画像ファイルを取得するために、ファイル名の拡張子を確認します。

image_extensions = ['.jpg', '.jpeg', '.png', '.gif']
image_files = [file for file in file_names if os.path.splitext(file)[1].lower() in image_extensions]

これで、指定したフォルダ内のすべての画像ファイルがimage_filesリストに格納されました。

それぞれの画像ファイルを読み込むために、Pillowライブラリ(PIL)を使用します。

images = []
for file in image_files:
    image_path = os.path.join(folder_path, file)
    image = Image.open(image_path)
    images.append(image)

上記のコードでは、imagesリストに画像ファイルを読み込んでいます。

これで、指定したフォルダから画像ファイルをインポートする方法がわかりました。