首页 > 解决方案 > python open-cv的人脸识别

问题描述

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

标签: pythonopencvface-recognitionopencv-python

解决方案


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


推荐阅读