bhlsheji

读取摄像头内容,然后保存一段十秒钟的视频。


import cv2
cameraCapture = cv2.VideoCapture(0)
fps = 30 # an assumption
size = (int(cameraCapture.get(cv2.cv.CV_CAP_PROP_FRAME_WIDTH)),int(cameraCapture.get(cv2.cv.CV_CAP_PROP_FRAME_HEIGHT)))
videoWriter = cv2.VideoWriter(\'MyOutputVid.avi\', cv2.cv.CV_FOURCC(\'I\',\'4\',\'2\',\'0\'), fps, size)
success, frame = cameraCapture.read()
numFramesRemaining = 10 * fps - 1
while success and numFramesRemaining > 0:
    videoWriter.write(frame)
    success, frame = cameraCapture.read()
    numFramesRemaining -= 1


分类:

技术点:

相关文章:

  • 2022-01-30
  • 2021-06-19
  • 2021-11-13
  • 2021-07-05
  • 2021-07-24
  • 2021-12-15
  • 2022-02-15
猜你喜欢
  • 2022-02-09
  • 2022-01-03
  • 2021-12-15
  • 2022-01-19
  • 2021-09-29
  • 2021-12-11
  • 2022-02-21
相关资源
相似解决方案