测试积点老人 发表于 2020-10-16 10:16:06

python使用Opencv实现人脸识别进行人脸数据训练时,为什么总是

recognizer = cv2.face.LBPHFaceRecognizer_create()
recognizer.train(faces, np.array(ids))
recognizer.write(r'face_trainer\trainer.yml')我看了网上大部分都是这样写的,但是运行时总是报
error: (-2:Unspecified error) File can't be opened for writing! in function 'cv::face::FaceRecognizer::write'网上查不到解决办法。。

海海豚 发表于 2020-10-19 09:20:33

https://www.cnblogs.com/zhuifeng-mayi/p/9171383.html   参考下这个

bellas 发表于 2020-10-19 09:47:38

参考下这个链接https://ask.csdn.net/questions/1061885

qqq911 发表于 2020-10-19 10:25:47

看下日志,看下配置

郭小贱 发表于 2020-10-19 13:06:12

recognizer.write(r'face_trainer\trainer.yml'),把write改成save试试.

jingzizx 发表于 2020-10-19 13:13:16

用的方法是否正确
页: [1]
查看完整版本: python使用Opencv实现人脸识别进行人脸数据训练时,为什么总是