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

1.打开摄像头

#打开摄像头 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.读取视频文件

#打开视频文件 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()

3.保存视频文件

#保存视频文件 import cv2 fourcc = cv2.VideoWriter_fourcc(*'XVID')#视频编码格式 out = cv2.VideoWriter('save.avi',fourcc,20,(640,480))#第三个参数为帧率,第四个参数为每帧大小 cap = cv2.VideoCapture(0) while(True): ret,frame = cap.read() if(ret): cv2.imshow('input',frame) out.write(frame) else: break if(cv2.waitKey(1)==27): break cap.release() out.release() cv2.destroyAllWindows()

阅读全文

1 个人已赞赞一个收藏 (0)打赏

您入群打赏务必备注QQ号

支付宝扫一扫赞助

微信钱包扫描赞助

分享到:

生成海报

评论 抢沙发

评论前必须登录!

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

  1. 视频教程-快速入门Python基础教程_Python基础进阶视频-Python

    快速入门Python基础教程_Python基础进阶视频 十余年计算机技术领域从业经验,在中国电信.盛大游戏等多家五百强企业任职技术开发指导顾问,国内IT技术发展奠基人之一. 杨千锋 ¥199.00 立 ...

  2. OpenCv图像处理之图像视频摄像头读取和保存

    OpenCv图像处理之图像视频摄像头读取与保存 使用cv::imread()读取图片 使用cv::imwrite()存储图片 使用cv::VideoCapture::open()读取视频 使用cv:: ...

  3. python处理图片去白底-Python实现将蓝底照片转化为白底照片功能完整实例

    本文实例讲述了Python实现将蓝底照片转化为白底照片功能.分享给大家供大家参考,具体如下: import cv2 import numpy as np img=cv2.imread('yay.jpg ...

  4. python 批量视频编辑_python实现批量视频分帧、保存视频帧

    本篇博客介绍利用python脚本实现视频分帧,并将每一帧保存到本地.主要基于opencv包来实现,在运行代码前确保opencv包已正确安装.下面是主要代码: import os import cv2 ...

  5. OpenCV—Python视频的读取及保存

    运行环境 Anaconda=5.3 | python=3.7 一.从摄像头中获取视频 创建一个VideoCapture对象.它的参数可以是设备索引或视频文件的名称(下面会讲到).设备索引只是指定哪台摄 ...

  6. python积分管理系统_python实现每天自动签到领积分的示例代码

    自动签到的python脚本源码 新建一个python文件,checkin.py,保存到电脑上某个位置,我这里保存到的是E:\pyproject\checkin.py # 引入3个包 from sele ...

  7. Python OpenCV 视频的读取和保存

    1. 打开本地的摄像头,读取视频的每一帧 import cv2 # 1: connect camera via USB , 0: connect camera installed in your co ...

  8. python英文词频统计代码_python实现中文和英文的词频统计功能方法汇总

    python的思维就是让我们用尽可能少的代码来解决问题.对于词频的统计,就代码层面而言,实现的方式也是有很多种的.之所以单独谈到统计词频这个问题,是因为它在统计和数据挖掘方面经常会用到,尤其是处理分类 ...

  9. python使用opencv保存视频_Pythone OpenCV学习笔记之:视频文件读取与保存

    # -*- coding: utf-8 -*- # 读取和保存视频 import cv2 as cv import numpy as np def decode_fourcc(v): v = int( ...

最新文章

  1. Android如何客制化adb shell进去后显示shell@xxxx的标识
  2. 织女的红线_JAVA
  3. 利用python爬虫(part11)--XpathHelper为啥不能全信之JS要闹哪般
  4. POJ 1007 DNA Sorting
  5. 开放源代码_您对开放源代码感兴趣了多少年?
  6. eclipse切换git分支
  7. Json序列反序列类型处理帮助类
  8. 用QBE语言实现关系代数
  9. Android AnimatedVectorDrawable
  10. python网页抓取与按键精灵原理一样吗_Python网络爬虫学习笔记之 三种网页抓取方法...
  11. Ubunt 14.04 install Sogou input
  12. Flash Builder 4.7安装破解教程详解(图文)
  13. AD10利用SMART PDF打印PCB文件(供华龙焊板子参考)
  14. 在Ubuntu系统上安装minidwep-gtk软件
  15. html5 css 字体加粗,HTML和CSS实现字体加粗的三种方法
  16. drupal 7 ajax,【漏洞分析】CVE-2018-7600 Drupal 7.x 版本代码执行
  17. libusb-win32介绍
  18. 【企微】调用api删除 企微后台-客户联系-客户标签 出现“errcode“:81011,“errmsg“:“no priviledge to access/modify tag
  19. 安装Visio + Windows Installer 与即点即用版本冲突 + 卸载Office + 重装Office
  20. Re2:读论文 CS-GNN Measuring and Improving the Use of Graph Information in Graph Neural Networks

热门文章

  1. 自我诊断:是否已经网络成瘾
  2. 人生算法——读书笔记
  3. 统一资源定位器URL(网址)
  4. jsp页面table表头固定-freezeheader
  5. 零起步学习 电源知识及技术
  6. ip/数字,ip/8,ip/16,ip/24是什么意思,子网掩码是什么?
  7. verdaccio私库离线和在线搭建
  8. 脸部识别SeetaFace介绍
  9. sudo apt-get 停留在0%的解决办法
  10. 苹果开发或者上架证书钥匙串显示不信任问题解决方案