Как я могу прочитать несколько папок с изображениями? - PullRequest
0 голосов
/ 03 октября 2019

Я хочу закодировать некоторые из папок, которые содержат изображения лиц.

это код, который я пробовал.

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'

что-то не так с моим кодом? мне действительно нужно решение, спасибо заранее!

...