Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ OpenCV从人脸识别器模型中去除人脸_C++_Opencv_Face Recognition - Fatal编程技术网

C++ OpenCV从人脸识别器模型中去除人脸

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

我正在开发使用openCV人脸识别进行用户身份验证的简单应用程序。我决定使用LBPH算法,因为它不需要在每次添加新面后重新创建模型,所以它们不需要存储


不幸的是,当用户决定删除帐户时,我找不到任何方法从模型中删除人脸。如果用户删除帐户然后再次登录,可能会产生问题。是否有任何方法可以从模型中删除面,例如通过编辑保存模型的yaml文件?或者我应该在注册过程中检查人脸是否已经存储在模型中?

否。没有取消训练的方法。如果您用相同的标签和新图像更新识别器,它只会将一个以上的图像与该标签关联。OpenCV中没有未训练的功能。