def webcam_capture_video(output = 'webcam.avi', duration = 5):
w = VideoWriter(output = output)
cap = cv2.VideoCapture(0)
t = t0 = time.time()
t1 = t + duration
md = []
while (t < t1):
_,f = cap.read()
w.addFrame(f)
md.append(t)
t = time.time()
w.finalise()
print("Captured %d frames to %s in %f\n" % (len(md), output, (t - t0)))
评论列表
文章目录