gpt4 book ai didi

python-3.x - 如何用新的附加图片训练人脸识别器?

转载 作者:太空宇宙 更新时间:2023-11-03 21:33:51 24 4
gpt4 key购买 nike

recognizer= cv2.face.createLBPHFaceRecognizer()
if os.path.exists("recognizer\\trainingData_LBPHF.yml"):
recognizer.load("recognizer\\trainingData_LBPHF.yml")
IDs,faces=retrainer(directory)
recognizer.train(faces,IDs)

当我运行这段代码时,我的识别器会在新图片上重新训练,但会丢失之前完成的所有操作。有没有一种方法可以在不对旧图片进行重新训练的情况下对新的附加图片重新训练我的识别器以加速处理?

最佳答案

您需要调用update :

recognizer.update(faces, IDs)

This method updates a (probably trained) FaceRecognizer, but only if the algorithm supports it. The Local Binary Patterns Histograms (LBPH) recognizer (see createLBPHFaceRecognizer) can be updated.

关于python-3.x - 如何用新的附加图片训练人脸识别器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42812337/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com