Python 如何读取多个图像文件夹?

Python 如何读取多个图像文件夹?,python,glob,face-recognition,Python,Glob,Face Recognition,我想对一些包含人脸图像的文件夹进行编码 这是我尝试过的代码 import face_recognition import cv2 import numpy as np import os import glob video_capture = cv2.VideoCapture(0) known_face_encodings = [] known_face_names = [] # Load image folder and learn how to recognize it. os.chd

我想对一些包含人脸图像的文件夹进行编码

这是我尝试过的代码

import face_recognition
import cv2
import numpy as np
import os
import glob

video_capture = cv2.VideoCapture(0)
known_face_encodings = []
known_face_names = []

# Load  image folder and learn how to recognize it.
os.chdir("./coba1")
for file in glob.glob("*.jpg"):
    images = face_recognition.load_image_file(file)
    images_encoding = face_recognition.face_encodings(images)[0]
    known_face_encodings.append(images_encoding)
    known_face_names.append("jokowi")
    print(images_encoding)

#Load image folder and learn how to recognize it.
os.chdir("./coba")
for file in glob.glob("*.jpg"):
    images = face_recognition.load_image_file(file)
    images_encoding = face_recognition.face_encodings(images)[0]
    known_face_encodings.append(images_encoding)
    known_face_names.append("amber heard")
    print(images_encoding)
当我运行代码时,终端显示此警告

Traceback (most recent call last):
   File "face_rec.py", line 32, in <module>
    os.chdir("./coba")
FileNotFoundError: [Errno 2] No such file or directory: './coba'
回溯(最近一次呼叫最后一次):
文件“face_rec.py”,第32行,在
os.chdir(“/coba”)
FileNotFoundError:[Errno 2]没有这样的文件或目录:'./coba'

我的代码有什么问题吗?我真的需要解决方案,提前谢谢

看起来你又忘了上一级父文件夹。或者,您也可以将子文件夹添加到glob。我用您的解决方案解决了我的问题。非常感谢。