【问题标题】:Capturing Image Using OpenCV Via Webcam通过网络摄像头使用 OpenCV 捕获图像
【发布时间】:2019-03-06 04:18:41
【问题描述】:

您好,我在使用网络摄像头创建 python 程序时遇到问题。 所以我想创建一个程序,可以通过网络摄像头自动捕获图像,延时 15 秒。 我尝试了很多程序,但它不起作用。 我希望你们能帮助我。 谢谢。

【问题讨论】:

    标签: python-3.x opencv4


    【解决方案1】:

    试试这样的。

    import cv2
    import time
    
    cap = cv2.VideoCapture(0)
    time.sleep(15)
    ret, image = cap.read()
    cv2.imwrite('image.png',img)
    

    【讨论】:

      【解决方案2】:

      您可以像这样循环捕获图像。

      import cv2
      import time
      
      cap = cv2.VideoCapture(0)
      while True:
          for i in range(1,20):
              time.sleep(15)
              ret, image = cap.read()
              cv2.imwrite('image.png',image)
          if cv2.waitKey(1) & 0xFF == ord('q'):
              break
      

      按 q 退出。

      【讨论】:

        猜你喜欢
        • 2015-08-18
        • 1970-01-01
        • 1970-01-01
        • 2017-04-03
        • 2015-01-10
        • 2013-06-03
        • 1970-01-01
        • 2013-02-09
        相关资源
        最近更新 更多