登录期间的opencv人脸识别

2024-09-29 23:27:53 发布

您现在位置:Python中文网/ 问答频道 /正文

也许你们中的一些人可以给我指出正确的方向。在

我已经用OpenCV的FaceRecognition和Eigenfaces玩了一段时间,让它学会识别人脸。现在我想让它在windows登录期间运行。在

确切地说,当我登录到一个用户时,我想制作人脸的快照,这样当软件在x登录后学会了脸,以及它属于哪个用户之后,当它在键入时识别出我时,它会自动将我登录。在

作为一个原型,它将以某种方式获得一个textfield并让textinput工作来“模拟”登录。我在用python。在

我希望你能理解我想要达到的目标,并能帮助我。在

编辑:另一个问题/想法:如果我想在visualstudio中构建应用程序,我可以重用python代码还是必须使用c++?我可以制作一个Windows应用商店应用程序或类似的东西。在


Tags: 用户应用程序键入软件windows方式方向快照
1条回答
网友
1楼 · 发布于 2024-09-29 23:27:53

您可以将快照存储在一个数组中,对每个图像运行识别,并查看该用户是否被识别为您训练模型的用户之一。在

如果不匹配,则提示用户输入其名称,如果该名称与您在其上训练模型的某个用户匹配,请将这些快照添加到其训练集中并重新训练,以使模型更为更新;如果它与任何名称都不匹配,则假定这是新用户,并为其创建新标签和文件夹,然后重新训练识别器。在

但是要注意的是,每次添加更多快照时,训练时间会增加,所以可能会将每个快照捕获限制在1fps左右。在

相关问题 更多 >

    热门问题