C++ OpenCV从人脸识别器模型中去除人脸
我正在开发使用openCV人脸识别进行用户身份验证的简单应用程序。我决定使用LBPH算法,因为它不需要在每次添加新面后重新创建模型,所以它们不需要存储C++ OpenCV从人脸识别器模型中去除人脸,c++,opencv,face-recognition,C++,Opencv,Face Recognition,我正在开发使用openCV人脸识别进行用户身份验证的简单应用程序。我决定使用LBPH算法,因为它不需要在每次添加新面后重新创建模型,所以它们不需要存储 不幸的是,当用户决定删除帐户时,我找不到任何方法从模型中删除人脸。如果用户删除帐户然后再次登录,可能会产生问题。是否有任何方法可以从模型中删除面,例如通过编辑保存模型的yaml文件?或者我应该在注册过程中检查人脸是否已经存储在模型中?否。没有取消训练的方法。如果您用相同的标签和新图像更新识别器,它只会将一个以上的图像与该标签关联。OpenCV中没
不幸的是,当用户决定删除帐户时,我找不到任何方法从模型中删除人脸。如果用户删除帐户然后再次登录,可能会产生问题。是否有任何方法可以从模型中删除面,例如通过编辑保存模型的yaml文件?或者我应该在注册过程中检查人脸是否已经存储在模型中?否。没有取消训练的方法。如果您用相同的标签和新图像更新识别器,它只会将一个以上的图像与该标签关联。OpenCV中没有未训练的功能。