代码
import cv2 as cv
import numpy as np
capture = cv.VideoCapture(0)
width = 640
height = 480
capture.set(cv.CAP_PROP_FRAME_HEIGHT, height)
capture.set(cv.CAP_PROP_FRAME_WIDTH, width)
out = cv.VideoWriter('D:/test.mp4', cv.VideoWriter_fourcc('D', 'I', 'V', 'X'), 15, (np.int(width), np.int(height)), True)
while True:
ret, frame = capture.read()
if ret is True:
cv.imshow('video-input', frame)
out.write(frame)
c = cv.waitKey(50)
if c == 27:
break
else:
break
capture.release()
out.release()