python将视频帧转化成图片时,出来的是灰色图像
openCV打开摄像头
import base64from io import BytesIOimport cv2from PIL import Image// 打开本机摄像头cap = cv2.VideoCapture(0, cv2.CAP_DSHOW) # 调用IP摄像头ok, frame = cap.read()# 将每一帧转为Image#一开始写的是 img = Image.fromarray(frame) 出来的是灰色图像,改成下面的写法就正常啦img = Image.fromarray(cv2.cvtColor(frame, cv2.COLOR_BGR2RGB)) output_buffer = BytesIO() # 创建一个BytesIOimg.save(output_buffer, format='JPEG') # 写入output_bufferbyte_data = output_buffer.getvalue() # 在内存中读取base64_data = base64.b64encode(byte_data) # 转为BASE64
这段代码主要是把视频帧转化成base64的格式
python将视频帧转化成图片时,出来的是灰色图像相关推荐
- python:微信支付链接转化成图片(data格式、PNG格式)
微信支付的链接基本格式如下: weixin://wxpay/bizpayurl?pr=szIyqLmzz 拿到链接后,需要把它转成图片二维码,用来手机可扫描. import base64import ...
- python 脚本将视频转化成图片 | python scripts to convert video to pictures
python 脚本将视频转化成图片 | python scripts to convert video to pictures python video_to_images.py 运行时,修改输入.输 ...
- 【把视频逐帧转换成图片】
把视频逐帧转换成图片(也可以间隔几帧) 做AI检测的都知道数据集是是我们的基础,但又十分重要,俗话说:巧妇难为无米之炊,数据集就相当与巧妇手中的"米",对后期训练的模型的好坏至关重 ...
- 如何将视频的每一帧提取成图片
关于如何将视频的每一帧提取成图片 有时候我们需要将视频按帧提取出来,但是一个普通的24帧的视频每秒就有24张图片,一分钟的视频就有1440张图片,如果一帧一帧的截取,那无疑十分的浪费时间,而且如何按帧 ...
- python html转图片失真_html dom 转化成图片踩坑记(canvas toDataURL)
需求 在开发过程中遇到这么一个需求,h5页面需要将一个html dom转化成图片,便于用户保存. 面向百度搜索第三方得 html2canvas 和 dom-to-image 两者在写这篇笔记之前在gi ...
- uni-app页面部分模块转化成图片并保存(适用app和h5)以及涉及轮播滚动时,区分轮播内容生成图片方法
上一篇uni-app的截屏是截取整个页面的内容,这一篇描述页面中一部分模块转化成图片并保存的方法. 效果描述: (页面:上面是一个卡片加二维码/条形码,下面是一个轮播,可以切换不同的卡片,轮播如果把i ...
- 视频帧数(图片)和音频提取及保存方法图片合成视频方法---ffmpeg
视频帧数(图片)和音频提取及保存方法&图片合成视频方法-ffmpeg 环境:Ubuntu16.04.Python3.5.anaconda3 任务需要,要从视频里提取一定帧数的图片和音频,查了不 ...
- win下海康工业相机使用python读取视频并转换成cv格式
硬件设备:海康威视工业相机CA013-A0UC USB3 环境:win10,python3.7,海康MVS 海康工业相机环境配置(MVS) 配置好环境后可以运行一下MVS和MVS\Developmen ...
- Python中将字节流文件转换成图片文件
Python中将字节流文件转换成图片文件 import urllib3 import os #PIL图像处理标准库 from PIL import Image from io import Bytes ...
最新文章
- 【学术相关】10篇顶会paper,入选微软学者,上海交大吴齐天的科研思考!
- 企业远程接入配置 不宜贪小失大
- Lesson 03:运算符与流程控制
- 【渝粤教育】21秋期末考试市场调查与预测10243k2
- 计算机操作系统实验银行家算法,实验六 银行家算法(下)
- PyTorch框架学习六——图像预处理transforms(二)
- Facebook在美国正式推出语音聊天应用Live Audio Rooms
- mysql 主键互换_MySQL-什么方法可以快速的交换两条记录的ID?
- oracle显示数据中心类异常,Oracle_10g数据库基础教程-参考答案
- VS2017社区版安装
- 一、super slomo介绍
- 人机交互技术的发展趋势是怎样的?
- 2021-2026年中国畜牧业发展环境分析及投资前景预测报告
- 关于TopoJSON以及制作方法
- 简单线性回归和多项式回归
- C#项目之 GMap.net 标记点及 绘制多点之间的距离
- Kafka(三)、Kafka架构
- Easyrecovery如何正确激活
- tf.greater(a,b)
- 科大讯飞踩过的“坑”,还有多少AI企业要踩?