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中有哪些数据类型

pyqt4实现下拉菜单可供选择并打印出来

Python中time库的time.time()函数的作用是什么

Python中如何创建字典

Python是什么编程语言

Python re.match函数是什么,了解Python match函数的使用

Python中的内置函数分享

Python支持返回函数的实例解析

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




打赏

取消

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

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

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

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

评论

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