1. AttributeError: module cv2.face has no attribute 'createEigenFaceRecognizer'
Ptr<BasicFaceRecognizer> model = createEigenFaceRecognizer();
最开始这样去create,就会出现找不到attribute的报错,可以去<opencv2/face.hpp>可以发现没有这个方法了,应该是插件库opencv_contribute版本做了一些调整(我下载的是3.4.1release版本),后来去用search and replace工具全量搜索关键字"FaceRecognizer",发现create的使用方式改变了,改变如下:
Ptr<BasicFaceRecognizer> model = EigenFaceRecognizer::create();