AttributeError: module 'cv2' has no attribute 'face'
时间: 2023-06-23 20:03:59 浏览: 55
Python在Geany中调用matplotlib绘图时出现attributeerror错误
这个错误通常是因为 OpenCV 版本问题导致的。在 OpenCV 4.0 版本之前,常用的人脸识别方法是基于 Haar 特征的,使用的是 `cv2.CascadeClassifier` 方法。而在 OpenCV 4.0 版本之后,人脸识别方法改为基于深度学习的方法,使用的是 `cv2.dnn.readNetFromTensorflow` 方法。
如果你使用的是 OpenCV 4.0 及以上版本,可以尝试使用基于深度学习的方法来解决这个问题。如果你使用的是 OpenCV 4.0 以下版本,可以尝试升级到 OpenCV 4.0 及以上版本,或者使用基于 Haar 特征的人脸识别方法来解决这个问题。
阅读全文