我正在尝试导入目录中的所有图像(目录位置是已知的)。
path = /home/user/mydirectory
我已经知道了一种找出目录长度的方法。
我不确定的是,如何(使用PIL/Pillow
)将图像导入到列表或字典中,以便正确处理它们。
发布于 2014-10-16 05:33:45
我会从使用glob开始:
from PIL import Image
import glob
image_list = []
for filename in glob.glob('yourpath/*.gif'): #assuming gif
im=Image.open(filename)
image_list.append(im)
然后对您的图像列表(image_list)执行需要的操作。
发布于 2014-10-16 05:33:43
from PIL import Image
import os, os.path
imgs = []
path = "/home/tony/pictures"
valid_images = [".jpg",".gif",".png",".tga"]
for f in os.listdir(path):
ext = os.path.splitext(f)[1]
if ext.lower() not in valid_images:
continue
imgs.append(Image.open(os.path.join(path,f)))
https://stackoverflow.com/questions/26392336
复制相似问题