opencv-python读取摄像头视频流保存为视频
opencv-python读取摄像头视频流保存为视频文件
opencv-python version:4.4.0.46
代码如下:
import cv2# 通过cv2中的类获取视频流操作对象cap
cap = cv2.VideoCapture('rtsp://admin:admin@192.168.10.201:554') #此为摄像头URL,可以替换为本地视频路径;若设置为0(表示调用本地的摄像头)# 调用cv2方法获取cap的视频帧
fps = cap.get(cv2.CAP_PROP_FPS)# 获取cap视频流的每帧大小
size = (int(cap.get(cv2.CAP_PROP_FRAME_WIDTH)),int(cap.get(cv2.CAP_PROP_FRAME_HEIGHT)))# 定义编码格式
fourcc = cv2.VideoWriter_fourcc('P', 'I', 'M', '1') # 定义视频文件输入对象
outVideo = cv2.VideoWriter('saveDir.wmv', fourcc, fps, size)# 循环使用cv2的read()方法读取视频帧
tot = 1
while cap.isOpened():rval, frame = cap.read()tot += 1print('tot=', tot)outVideo.write(frame)cv2.waitKey(1)cap.release()
outVideo.release()
cv2.destroyAllWindows()
opencv-python读取摄像头视频流保存为视频相关推荐
- opencv2读取摄像头并保存为视频
opencv2读取摄像头并保存为视频 #include <opencv2/imgproc/imgproc.hpp> #include <opencv2/highgui/highgui ...
- python的image读取的图片是什么类型的-opencv python 读取图像/显示图像/保存图像...
以前也用过opencv, 不过都是按需使用, 掌握的知识很零散, 这次希望能够系统学习opencv-python 本文直接从Gui Features开始. 1 读取图片 使用cv2.imread()函 ...
- 8.opencv+python控制摄像头拍照和录视频
1.摄像头运行测试 import cv2cap = cv2.VideoCapture(0) # 调用摄像头while cap.isOpened():# get a frameret, frame0 = ...
- python读取摄像头数据_python 读取摄像头数据并保存的实例
python如何能采集多个摄像头的数据 .要用opencv吗?听说这个问题不好解决啊只有把自己过得像王后一样,才能吸引你想要的国王. 可以,用PYQT+CV2,四个USB连接成功,程序如下,UI要自己 ...
- opencv python 从摄像头获取视频、帧率、分辨率等属性设置和使用
opencv python 从摄像头获取视频.帧率.分辨率等属性设置和使用 文章目录: 1,为了获取视频,你应该创建一个 VideoCapture 对象.他的参数可以是设备的索引号,或者是一个视频文件 ...
- python读excel两列为字典_用python读取Excel并保存字典?一两行代码完成骚操作
分享一个前几天晚上粉丝问的问题,觉得很实用的一个问题,用python读取Excel并保存字典,如何做? 下面是该同学问题截图和代码 代码截图是下面这样的 不知道大家第一眼看了这个代码,什么感受?我第一 ...
- 嵌入式linux摄像头视频教程,嵌入式Linux下LCD应用编程: 读取摄像头画面完成本地视频监控画面显示...
一.开发环境介绍 开发板:友善之臂Tiny4412 LCD型号:S702 .分辨率: 800*480 Linux内核版本:Linux 3.5 摄像头:USB免驱摄像头 文本显示采用矢量字库, Free ...
- python读取摄像头数据_Opencv 读取摄像头数据 | 代码驱动科技
如果做监控,经常会遇到读取摄像头的数据.如何在python中读取摄像头数据,并显示呢? 双码流 一般高清摄像头产品编码器可同时产生两个不同的编码格式,统称主码流和子码流,双码流技术兼顾了高质量图像传输 ...
- opencv基本操作二(读取视频流与保存视频、读取摄像头并保存视频)
opencv基本操作二 要点 代码 例程一 例程二 要点 opencv常用读视频函数 cv2.VideoCapture .cv2.VideoCapture.get 等,可以参考这里 opencv常用写 ...
最新文章
- vscode pylint 错误_VScode中报Unable to import #x27;xxx#x27; pylint的解决方案
- Python使用sklearn构建广义线性模型:gamma回归(Gamma regression)实战
- 繁星代码生成器0.91版 【视频】
- 中国首个工业云平台发布 徐工阿里华为联合打造
- QT的QDtlsClientVerifier类的使用
- ‘packaging‘ with value ‘jar‘ is invalid. Aggregator projects require ‘pom‘ as packaging.
- chromedriver不在路径的解决办法
- python 脚本所在目录,Python 获取当前所在目录的方法详解
- 2021 王道考研 计算机网络+习题讲解
- java各层_java后台各个层理解
- fgui的ui管理框架_FGUI+Laya Air 游戏架构之stage分层架构
- Eclipse中文版之完美汉化教程(详细图解)
- 低智商社会,娱乐至死,2书推荐,世界12大理论,
- 计算机技术在风景园林中的应用和选择,现代信息技术在风景园林中的应用
- 鸿蒙系统和全屋智能,不断升级“常用常新” 搭载鸿蒙系统的全屋智能有多酷?...
- 档案盒正面标签制作_使用WORD制作档案盒侧面标签方法
- 神经系统的组成结构图谱,神经系统的基本结构图
- 非平凡的函数依赖、平凡函数依赖
- catia批量转stp文件格式_CATIA,UG,PROE等等格式批量转成stp,step,igs,iges
- Deepin常用环境配置