美文网首页
python2.7 cv2学习笔记

python2.7 cv2学习笔记

作者: 腿毛拔光了 | 来源:发表于2018-07-24 17:18 被阅读0次

    例:

    import cv2

    videoCapture=cv2.VideoCapture(path)#读取本地视频

    rtsp地址(例海康)

    address=rtsp://admin:账号@地址:端口号/Streaming/tracks/摄像头号码?starttime=视频日期t视频起始时间z&endtime=视频日期t视频终止时间

    videoCapture = cv2.VideoCapture(address)#读取网上视频

    1.获取视频参数

    #计算当前位置在视频中是多少毫秒temp1=cap.get(cv2.CAP_PROP_POS_MSEC)

    #计算视频的高temp2=cap.get(cv2.CAP_PROP_FRAME_HEIGHT)

    #计算视频的宽temp3=cap.get(cv2.CAP_PROP_FRAME_WIDTH)

    #得到视频的帧率temp4=cap.get(cv2.CAP_PROP_FPS)

    #得到视频的编码方式temp5=cap.get(cv2.CAP_PROP_FOURCC)

    #得到视频的总帧数temp6=cap.get(cv2.CAP_PROP_FRAME_COUNT)

    2.摄像头初始化成功

    videoCapture.isOpened()

    返回True即成功

    3.读取视频

    ret, frame = videoCapture.read()

    4.保存视频

    cv2.imwrite(savepath, frame)

    5.关闭窗口释放内存

    videoCapture.release()

    cv2.destroyAllWindows()

    相关文章

      网友评论

          本文标题:python2.7 cv2学习笔记

          本文链接:https://www.haomeiwen.com/subject/jhcrpftx.html