【问题标题】:NameError: name 'FaceDetector' is not definedNameError:名称“FaceDetector”未定义
【发布时间】:2021-10-05 16:50:05
【问题描述】:

我试图运行这段代码,但它说

NameError                                 Traceback (most recent call last)
<ipython-input-5-49e303967177> in <module>
      3 
      4 #Detector object created
----> 5 fd=FaceDetector(frontal_cascade_path)

NameError: name 'FaceDetector' is not defined

这是代码:-

#Frontal face of haar cascade loaded
frontal_cascade_path="../input/haarcascade-frontal-faces/haarcascade_frontalface_default.xml"

#Detector object created
fd=FaceDetector(frontal_cascade_path)

【问题讨论】:

    标签: python jupyter-notebook face-detection


    【解决方案1】:

    阅读this。您需要将FaceDetector 导入到您的代码中:

    from face_detector import FaceDetector
    

    【讨论】:

    • 我尝试导入包,但它显示ModuleNotFoundError: No module named 'face_detector'
    • 你安装包了吗?
    • 那你应该pip install face-detector
    • 我试过了,但是没用,出现错误。现在我正在尝试使用不同的包import cv2
    猜你喜欢
    • 1970-01-01
    • 2018-01-24
    • 1970-01-01
    • 2021-04-15
    • 2019-01-26
    • 2017-08-16
    • 2019-08-18
    • 2015-05-13
    相关资源
    最近更新 更多