【问题标题】:Module 'cv2' has no 'VideoCapture' member模块“cv2”没有“VideoCapture”成员
【发布时间】:2020-09-01 04:01:53
【问题描述】:
import numpy
import cv2

cap = cv2.VideoCapture(0)

while(True):
    ret, frame = cap.read()

    cv2.imshow('frame',frame)
    if cv2.waitKey(20) & 0xFF == ord('q'):
        break


    cap.release()
    cv2.destroyAllWindows()

这是我的代码,我收到此错误 1.Module 'cv2' 没有'VideoCapture' 成员 2.模块'cv2'没有'imshow'成员 3.Module 'cv2' 没有'waitKey' 成员 4.Module 'cv2' 没有'destroyAllWindows' 成员

enter image description here

【问题讨论】:

    标签: python opencv error-handling face-recognition face


    【解决方案1】:

    如果你使用 VSCode,你可以尝试使用这个代码:

    from cv2 import cv2
    

    【讨论】:

      【解决方案2】:

      我的代码中出现了同样的错误,我按照下面的步骤操作,它成功了。

      1. 使用pip install opencv-python 安装 OpenCV
      2. 导入时,像这样:from cv2 import cv2

      【讨论】:

        【解决方案3】:

        导入语句不应在同一行。

        import numpy
        import cv2
        

        还要确保你已经安装了 opencv 使用

        pip install opencv-python
        

        【讨论】:

          猜你喜欢
          • 2021-06-11
          • 2022-06-10
          • 2021-07-17
          • 1970-01-01
          • 2020-04-25
          • 2020-12-25
          • 2020-06-04
          • 2019-03-11
          • 2018-04-23
          相关资源
          最近更新 更多