我正在使用opencv3.1.0。 当我试图跑:
import cv2.cv as cv
import cv2
cascade = cv.Load('/usr/share/OpenCV/haarcascades/haarcascade_frontalface_alt2.xml')
我发现cv2.cv不在opencv3中,所以我将cv2.cv更改为cv2 然后我在标题中收到错误消息。
有什么想法? 非常感谢。
答案 0 :(得分:0)
您正在尝试从文件加载分类器,对吗? 根据OpenCV3文档,您应该使用CascadeClassifier。 例如:
import cv2
cascade = cv2.CascadeClassifier('/usr/share/OpenCV/haarcascades/haarcascade_frontalface_alt2.xml')
来源:http://docs.opencv.org/3.0-beta/modules/objdetect/doc/cascade_classification.html