opencv 打开和保存视屏(python版)

打开视屏,并播放视屏

import cv2# 获取video_path的视屏
cap = cv2.VideoCapture("video_path")
while True:# 一帧一帧的获取图像ret,frame = cap.read()if ret == True:# 显示结果帧cv2.imshow("frame", frame) if cv2.waitKey(1) & 0xFF == ord('q'):breakelse:break
# 释放视屏资源
cap.release()
cv2.destroyAllWindows()

打开视屏,并另保存视屏(可实现对视屏的其他操作)

import cv2# 获取video_path的视屏
cap = cv2.VideoCapture("video_path")
fourcc = cv2.VideoWriter_fourcc("M", "P", "4", "2")  # 编码格式:MPEG-4.2 编码占内存最小
cap_fps = cap.get(cv2.CAP_PROP_FPS)  # 获取读取视屏的帧率
cap_width = int(cap.get(cv2.CAP_PROP_FRAME_WIDTH)  # 获取读取视屏的宽度
cap_height = int(cap.get(cv2.CAP_PROP_FRAME_HEIGHT))  # 获取读取视屏的高度
# Video_save_path.avi:保存视屏地址
out = cv2.VideoWriter(r'Video_save_path.avi', fourcc, cap_fps, (cap_width, cap_height), True)
while True:# 一帧一帧的获取图像ret,frame = cap.read()if ret == True:# 写入帧out.write(frame)if cv2.waitKey(1) & 0xFF == ord('q'):breakelse:break
# 释放视屏资源
cap.release()
out.release()
cv2.destroyAllWindows()

opencv 打开和保存视屏(python版)相关推荐

  1. OpenCV之findContours获取轮廓(Python版)

    参考:https://blog.csdn.net/loovelj/article/details/78739790 OpenCV自带寻找轮廓的函数,流程是:获取灰度图→图片二值化→寻找轮廓 直接上代码 ...

  2. openCV超详细入门教程(python版)

    涉及内容: 背景提取 颜色过滤 边缘检测 用于对象识别的特征匹配 一般对象识别 你将需要两个主要的库,第三个可选:python-OpenCV,Numpy 和 Matplotlib. 一.加载图片 首先 ...

  3. 一小时学会用 Opencv 做贪吃蛇游戏(Python版)

    点击上方"小白学视觉",选择加"星标"或"置顶"重磅干货,第一时间送达 作者 | 源代码•宸 来源丨CSDN博客 使用Mediapipe 水 ...

  4. python编程实例视屏-python实现实时视频流播放代码实例

    这篇文章主要介绍了python实现实时视频流播放代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 @action(methods=['GET' ...

  5. python编程实例视屏-python 下载抖音视频示例源码

    [实例简介] 下载抖音视频 [实例截图] [核心代码] #code:utf-8 import requests from bs4 import BeautifulSoup import json se ...

  6. 使用opencv调用摄像头识别颜色(python版)

    import numpy as np import cv2font = cv2.FONT_HERSHEY_SIMPLEX lower_red = np.array([0, 150, 150]) hig ...

  7. python编程实例视屏-python爬视频实例

    例:抓取PhotoShop视频教程 网址http://www.mxiaobei.com/?id=424 import requests import re from bs4 import Beauti ...

  8. python打开本地浏览器_使用webdriver打开本地浏览器--python版

    标签: 背景:经常性的,在项目中我们需要打开不同配置的不同浏览器.在学习selenium的过程中,打开本地火狐和本地chrome是一个稍微麻烦的事情,网上的java版本资料很多,但是python版的不 ...

  9. python+opencv打开大华摄像机视频

    学习笔记 python+opencv打开大华摄像机视频 python+opencv打开大华摄像机视频 import cv2 # 大华摄像机的视频采集语句,subtype=1,辅码流.0,主码流. ca ...

最新文章

  1. USACO SEC.1.2 No.4 Palindromic Squares
  2. 键盘-App监听软键盘按键的三种方式
  3. 4)公有成员\私有成员和静态成员
  4. Beaker 1.6.4 : Python Package Index
  5. 查看某个文件是否正在被修改
  6. angularjs--控制器的显示与隐示使用
  7. 通过python程序调取摄像头画面
  8. spring中定时器cron表达式在线生成器
  9. 中文人物关系图谱构建与应用项目(人物关系抽取,关系抽取评测)
  10. 服务器状态监控,LOL服务器状态监控
  11. 计算机系统结构变革在即?
  12. WORD VBA 操作WORD 文本框
  13. retina屏下的1px线的实现
  14. source insight的查找功能
  15. 蛋白质结构预测 AlphaFold2、ColabFold、Uni-Fold、ESMFold
  16. 移动编程基础知识(复习提纲)
  17. WIFI关键器件选型
  18. HTML5游戏开发经验及开发工具分享
  19. CAP定理与BASE理论
  20. 注册宝第五期beta2插件模块下载及说明

热门文章

  1. html设置单元格间距属性,css单元格间距怎么调?
  2. Android 近期关注的文章和内容
  3. 拯救老本行动,ThinkPad E431 加 SSD固态硬盘,150块钱提高生产力
  4. leetcode 优惠活动系统
  5. wamp mysql 5.1_Windows XP 安装 WAMP(三):安装 MySql 5.1
  6. 数据结构期末复习知识点详解
  7. Day1.3 夜曲编程T63输出名字相同,相同字计数
  8. 微机保护装置在江汉油田项目能源站中的应用
  9. Elasticsearch:使用 fuzziness 来进行搜索
  10. 2016中国VR行业预测研究报告