user3880651
2017-05-11 17:04:04 UTC
我使用的是OpenCV文檔中的示例代碼,該代碼只是在捕獲視頻,當視頻中斷時,它將保存到文件夾中。
我想要做的是捕獲視頻視頻一段時間後,退出,然後將其保存到文件夾中,我真的不知道該怎麼做。
將numpy導入為npimport cv2cap = cv2.VideoCapture(0 )#定義編解碼器並創建VideoWriter objectfourcc = cv2.VideoWriter_fourcc(*'XVID')out = cv2.VideoWriter('output.avi',fourcc,20.0,(640,480))while(cap.isOpened()):ret, frame = cap.read()if ret == True:frame = cv2.flip(frame,0)#寫出翻轉的幀out.write(frame)cv2.imshow('frame',frame)如果cv2.waitKey(1 )& 0xFF == ord('q'):中斷else:break#如果作業完成則釋放所有內容cap.release()out.release()cv2.destroyAllWindows()