Patrick_Star9527 2023-03-31 16:31 采纳率: 0%
浏览 221

OpenCV调用CascadeClassifier函数一直报错

import cv2
face_cascade = cv2.CascadeClassifier(r'.\Date\haarascade_frontalface_default.xml')
def detect_face(img):
    face_img = img.copy()
    face_rect = face_cascade.detectMultiScale(face_img,scaleFactor=1.2,minNeighbors=5)

    for (x,y,w,h) in face_rect:
        cv2.rectangle(face_img,(x,y),(x+w,y+h),(255,255,255),10)
    return face_img
cap = cv2.VideoCapture(0)
while True:
    ret,frame = cap.read()
    frame = detect_face(frame)
    cv2.imshow('Face Detection',frame)
    code = cv2.waitKey(10)
    if code == ord('q'):
        break
cap.release()
cv2.destroyAllWindows()

在使用这串代码时,第2行一直报错
一直显示:**TypeError: CascadeClassifier() takes no arguments
**

img

在开始的时候是可以运行成功的,后来莫名其妙就一直失败无法运行

  • 写回答

2条回答 默认 最新

  • juechen333 后端领域优质创作者 2023-03-31 17:30
    关注

    检查下文件名

    评论

报告相同问题?

问题事件

  • 创建了问题 3月31日

悬赏问题

  • ¥15 程序实在不会写,要秃了
  • ¥15 pycharm导入不了自己的包
  • ¥15 C#.net通过内网url地址获取文件并下载问题,浏览器postman可以正常下载,用程序不行
  • ¥15 本人本科机械,目前研一。没有深度学习基础,目前对研究生课题一片迷茫,请教各位!
  • ¥15 关于R语言单因素与多因素线性回归的平均值
  • ¥15 服务器清除BIOS之后引导不了
  • ¥15 CPLEX用OPL编写的混合整数线性优化问题。
  • ¥15 可以用EasyConnect连接实验室内网,但无法连接内网才能访问的服务器,为什么?
  • ¥15 前端预览docx文件,文件从后端传送过来。
  • ¥15 层次聚类和蛋白质相似度