开放简历培训设置

时间:2018-11-15 20:53:58

标签: python-3.x opencv

我正在尝试映射一些图片,以便将其用作简单面部识别练习的练习集。这是代码:

import os
import numpy as np
from PIL import Image

BASE_DIR = os.path.dirname(os.path.abspath(__file__))
image_dir =os.path.join(BASE_DIR, "images") #immages is the picture's folder



for root, dirs, files in os.walk(image_dir):
    for file in files:
        if file.endswith("png") or file.endswith("jpg"):
            path = os.path.join(root, file)
            label = os.path.basename(root).replace(" ", "-").lower()
            print(label, path)
            pil_image = Image.open(path).convert("L")
            image_array = np.array(pil_image, "unit8")
            print(image_array)

现在该代码不会返回错误,但是它不会打印出每张图片的数组以及相关的路径。 我只是不明白问题出在哪里。

0 个答案:

没有答案