python如何实现视频的读取与保存功能(代码实例)


本文摘自php中文网,作者青灯夜游,侵删。

本篇文章给大家带来的内容是介绍python如何实现视频读取与保存功能。有一定的参考价值,有需要的朋友可以参考一下,希望对你们有所助。

1.打开摄像头

1

2

3

4

5

6

7

8

9

10

11

#打开摄像头

import cv2

cap = cv2.VideoCapture(0)

while(True):

    ret,frame = cap.read()#返回两个值,第一个为bool类型,如果读到帧返回True,如果没读到帧返回False,第二个值为帧图像

    gray = cv2.cvtColor(frame,cv2.COLOR_BGR2GRAY)

    cv2.imshow('frame',gray)

    if cv2.waitKey(1)==27:

        break

cap.release()

cv2.destroyAllWindows()

2.读取视频文件

1

2

3

4

5

6

7

8

9

10

11

12

13

14

#打开视频文件

import cv2

cap = cv2.VideoCapture('vtest.avi')

while(True):

    ret,frame = cap.read()#返回两个值,第一个为bool类型,如果读到帧返回True,如果没读到帧返回False,第二个值为帧图像

    if(ret):

        gray = cv2.cvtColor(frame,cv2.COLOR_BGR2GRAY)

        cv2.imshow('input',gray)

    else:

        break

    if cv2.waitKey(1)==27:

        break

cap.release()

cv2.destroyAllWindows()

阅读剩余部分

相关阅读 >>

Python开发什么

Python中字符串怎么比较大小

Python实现去除列表中重复元素的方法

Python什么时候出现的

Python中怎么代码换行

Python连接mysql的方式总结

Python 面向对象视频资料分享

Python注释是什么

Python文本统计功能之西游记用字统计操作

二进制数1001001转换成十进制数等于多少

更多相关阅读请进入《Python》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...