注意:
opencv选择了默认路径下的可以使用以下方法解决
- 编写人脸识别的demo,从Github上面下载了haarcascade_frontalface_alt.xml放在了我的桌面,编译一直出问题,后来才发现在安装cv2这个模块的时候,会在你python安装路径下面生成”E:\Python37\Lib\site-packages\cv2\data“,在这个路径下面就有haarcascade_frontalface_alt.xml
只需要将:
face_cascade = cv2.CascadeClassifier(‘./haarcascades/haarcascade_frontalface_default.xml’)
改为:
face_cascade = cv2.CascadeClassifier(‘D:/Anaconda3/Lib/site-packages/cv2/data/haarcascade_frontalface_default.xml’)
- 若出现错误
可以在此电脑处搜索文件名,因为可能会出现文件多处出现的情况。
参考:https://blog.csdn.net/qq_42621977/article/details/89315619
照片中的人脸识别
代码
1 | import cv2 |
结果: