Advertisement

摄像头帧

阅读量:

直接编码实践应用

复制代码
    import cv2
    
    # 指定读取摄像头的视频帧
    cameraCapture = cv2.VideoCapture(0)
    # 帧速率
    fps = 30
    # 帧大小
    size = (int(cameraCapture.get(cv2.CAP_PROP_FRAME_WIDTH)),
       int(cameraCapture.get(cv2.CAP_PROP_FRAME_HEIGHT)))
    
    # VideoWriter_fourcc: 指定编解码器
    
    # 实例化一个写入视频对象、并指定参数:存放位置+名字、编解码器、帧速率、帧大小
    videoWriter = cv2.VideoWriter('1.avi',cv2.VideoWriter_fourcc('I','4','2','0'),fps,size)
    # 读取一帧图像
    success, frame = cameraCapture.read()
    
    # 读取多少帧图片
    numFrameRemaining = 10 * fps - 1
    
    # 开始读取
    while success and numFrameRemaining :

全部评论 (0)

还没有任何评论哟~