[英]Python, how to import all images from directory?
我在我的目錄中導入 jpg 文件時遇到問題。 我使用了下面的代碼,但是當我運行 im.show() 時,它說 im 未定義。 另外,沒有顯示 print(filename) 我應該怎么做才能解決這個問題?
from PIL import Image
import glob
image_list = []
for filename in glob.glob('C:Users\Ivans\dataset\*.jpg'):
print(filename)
im=Image.open(filename)
image_list.append(im)
不確定這是否正確,但您可以嘗試使用os.listdir
from PIL import Image
import glob
import os
image_list = []
dir = 'dir'
for filename in os.listdir(dir):
print(filename)
im=Image.open(f"{dir}/{filename}")
image_list.append(im)
如果使用 Windows 反斜杠,請考慮使用原始字符串以避免解析轉義字符,即
for filename in glob.glob(r'C:Users\Ivans\dataset\*.jpg'):
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.