AttributeError:“module”对象没有属性“load”

2024-10-17 04:27:35 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用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 然后我得到了标题中的错误信息。在

有什么想法吗? 非常感谢。在


Tags: importshareusrasloadxmlcv2opencv
1条回答
网友
1楼 · 发布于 2024-10-17 04:27:35

您正在尝试从文件加载分类器,对吗? 根据OpenCV3文档,您应该使用级联分类器来实现这一点。 示例:

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

相关问题 更多 >