图片中有几个人脸就有几个数组:
这里只做判断两个人是否为一个人,超出两个就退出了
n=len(face_encodings)
print(n)
#这里只做判断两个人是否为一个人,超出两个就退出了
if n>2:
print(‘超过两个人’)
sys.exit()
打印可以分出是两个人:
#获取两个人的数据
face1=face_encodings[0]
face2=face_encodings[1]
result=face_recognition.compare_faces([face1],face2,tolerance=0.6)#人脸比较,,误差不超过0.6则可以,默认值也为0.6
print(result)
返回:
判断出为不是同一个人。
再稍微修改一下,让表达更清楚:</