python open-cv 的面容 ID

Face ID by python open-cv

我有很多照片,我想找到一个独特的面容 ID 来与另一张脸进行比较。是否有用于生成唯一面部 ID 并将该 ID 与另一个 ID 进行比较的 open-cv python 解决方案?

构建面部编码后,几乎无需将它们与预定义的公差进行比较(将其设置为 0.0,您将只有 100% 匹配)。最简单的方法是使用 https://github.com/ageitgey/face_recognition 框架和那里的代码示例。正如我在上面所写的,人脸编码是一个包含 128 个浮点数的数组,但无法直接比较它们。您可以将面对编码存储(保存并加载以进行比较)作为 pickle 或 json 数据文件