python - 如何读取多个图像文件夹?
问题描述
我想编码一些包含人脸图像的文件夹。
这是我尝试过的代码。
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'
我的代码有什么问题吗?我真的需要解决方案,在此先感谢!
解决方案
推荐阅读
- c# - 如何为 LZMA (7zip) SDK 编码器.Code() 函数创建回调函数?
- c# - C# WPF Visual Studio 资源显示在设计器中但不在运行时
- python - 如何从丑陋的数据行创建一个整洁的表格?
- c++ - 在 C++20 标准库中删除了 operator!=
- ms-access - 如何解决 Microsoft Access 错误 3043
- django - heroku上的django DB连接问题
- mongodb - 如何在 mongoDB Atlas 上填充嵌入式文档属性?
- vue.js - vuejs 应用程序中异步 axios 调用的多个响应的竞争条件
- ios - Swift 5 中的可达性或设备网络连接
- html - Angular 组件的选择器阻止了它的内容样式