嗨,我在使用网络摄像头创建python程序时遇到问题。 因此,我想创建一个程序,该程序可以通过网络摄像头以15s的时间延迟自动捕获图像。 我已经尝试了许多程序,但是没有用。 我希望你们能帮助我。 谢谢。
答案 0 :(得分:0)
尝试这样的事情。
import cv2
import time
cap = cv2.VideoCapture(0)
time.sleep(15)
ret, image = cap.read()
cv2.imwrite('image.png',img)
答案 1 :(得分: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退出。