在人脸识别python库中添加数据集

时间:2021-04-20 06:16:12

标签: dataset face-recognition

大家好,我正在使用人脸识别库。我创建了一个包含 100 张不同角度的面部图像的数据集。我想在一个数组中获取它们的编码,但出现错误。请帮忙。还告诉我这是否是获得各种面部角度编码的最佳方式,以便在实时视频流中它可以从任何角度识别我的脸。谢谢。

python 代码:

import face_recognition
from os import listdir

image_array = []

for items in listdir('dataset/'):
    img = face_recognition.load_image_file(f"{items}")
    encoding = face_recognition.face_encodings(img)[0]
    image_array.append(encoding)

unknown = face_recognition.load_image_file('unknown.jpg')
unknown_encoding = face_recognition.face_encodings(unknown)[0]

result = face_recognition.compare_faces([image_array], unknown_encoding)
print(result)
 

0 个答案:

没有答案