0

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

4

2 回答 2

0

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

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 退出。

于 2019-05-06T11:17:21.193 回答
0

尝试这样的事情。

import cv2
import time

cap = cv2.VideoCapture(0)
time.sleep(15)
ret, image = cap.read()
cv2.imwrite('image.png',img)
于 2019-03-06T05:05:24.260 回答