opencv - 使用 Opencv 进行人脸识别

标签 opencv image-processing machine-learning artificial-intelligence face-recognition

我需要用opencv做一个人脸识别系统LBP and here is the link where the facerec code .

在此代码中,必须为多个用户生成 CSV 文件,如果输入的人脸不在 CSV 列表中,代码将识别。

我的目的是针对单个用户进行人脸验证。即,用户将在第一次注册他的脸(我将把它写在 csv 中)并且每当同一用户尝试进行身份验证时 我将收集用户的几张图像并与之前的 CSV 文件进行比较。如何用上面的代码做到这一点?

最佳答案

考虑一个小于某个值的阈值(由预测函数给出)来确定面部是否已知。 第一次,通过的人脸将被预测为未知(小于阈值),然后将其放入数据库(也是 csv 文件)。对于下一轮,它应该预测一个比上一次大一点的值,你可以接受它,依此类推,直到你认为预测对你没问题为止

关于opencv - 使用 Opencv 进行人脸识别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20898605/

相关文章:

python - Python后端图像处理的建议

python - 我们是将傅里叶/小波变换应用于整个时间序列还是仅应用于预测训练集?

c# - "Is there any way to access a pixel by in an image by particular position like(x,y) in opencvforunity"

python - 性能问题,使用亲和矩阵聚类,特征值

python - OpenCV DNN 人脸检测器

android - 如何在不损失 Android 分辨率的情况下减小位图的大小?

machine-learning - kmean 需要三角不等式吗?

python - 我如何检查数据框中行之间的相似性并添加一列作为计数器和增量。当行匹配时呢?

c++ - VerticalIntensityStatistics 类似于 OpenCV

c++ - 基于 OpenCL 的性能不佳的 OpenCV 方 block 实现