我正在开发使用 openCV 人脸识别进行用户身份验证的简单应用程序。我决定使用 LBPH 算法,因为它不需要在每次添加新面孔后都重新创建模型,因此不需要存储它们。
不幸的是,当用户决定删除帐户时,我找不到从模型中删除面孔的任何方法。如果用户删除帐户然后重新登录,可能会产生问题。有什么方法可以从模型中删除面部,例如通过编辑保存模型的 yaml 文件?或者我应该在注册期间检查人脸是否已经存储在模型中?
我正在开发使用 openCV 人脸识别进行用户身份验证的简单应用程序。我决定使用 LBPH 算法,因为它不需要在每次添加新面孔后都重新创建模型,因此不需要存储它们。
不幸的是,当用户决定删除帐户时,我找不到从模型中删除面孔的任何方法。如果用户删除帐户然后重新登录,可能会产生问题。有什么方法可以从模型中删除面部,例如通过编辑保存模型的 yaml 文件?或者我应该在注册期间检查人脸是否已经存储在模型中?