您的位置:首页 > 运维架构

open cv 识别人脸出错 cv2.error: OpenCV(4.0.0) error: (-49:Unknown error code -49) Input file is empty in f

2019-02-09 15:10 477 查看

用HAAR分类器识别人脸,屡次出错。
其中出错的语句在于:
face_cascade = cv2.CascadeClassifier(’/home/liuyu/PycharmProjects/faceRecognition-master/haarcascade_frontalfacte_defaul.xml’)

出错信息:
cv2.error: OpenCV(4.0.0) /io/opencv/modules/core/src/persistence.cpp:722: error: (-49:Unknown error code -49) Input file is empty in function ‘open’

开始以为是语句错了,调试了很久才发现是haarcascade_frontalfacte_defaul.xml 的库下载方式不对,所以下载的分类器使用中不识别。 后来干脆到github上打开该文件,粘贴到TXT在另存为 haarcascade_frontalfacte_defaul.xml 再使用, 解决问题。

分类器下载地址:

https://github.com/opencv/opencv/tree/master/data/haarcascades

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐