今天有博友咨询关于之前写的opencv实现人脸识别文章中的个别事宜,由于先前的环境已经凌乱了,又重新配了一下,现总结一下出现的问题,希望能够帮到大家。
原文见我的置顶博客:https://blog.csdn.net/beyond9305/article/details/93724948,后来又改进了一番:https://blog.csdn.net/beyond9305/article/details/94312932
1.我现在用的ide主要有pycharm和spyder,二者随时切换,其实用的都是anaconda自带的python,这样方便管理。对于cv2导入错误,可以直接在命令窗口安装,对于spyder来说就是打开Anaconda Prompt,进入自己的设置的虚拟环境,然后运行:
pip install opencv-python
就能顺利安装了。
2.对于error: (-215:Assertion failed) !empty() in function 'cv::CascadeClassifier::detectMultiScale',我们首先要下载对应的haarcascade_frontalface_default.xml文件,链接为: