python用flask将视频显示在网页上

news/2024/11/15 4:13:26/

注意我们的return返回值必须是以下之一,否则会报错
在这里插入图片描述

from flask import Flask, render_template, Response
import cv2app = Flask(__name__)@app.route('/')
def index():return render_template('index.html')def gen(camera):while True:success, image = camera.read()if not success:breakret, jpeg = cv2.imencode('.jpg', image)frame = jpeg.tobytes()yield (b'--frame\r\n'b'Content-Type: image/jpeg\r\n\r\n' + frame + b'\r\n')@app.route('/video_feed')
def video_feed():camera = cv2.VideoCapture(0)return Response(gen(camera), mimetype='multipart/x-mixed-replace; boundary=frame')if __name__ == '__main__':app.run()

运行后输入路由
在这里插入图片描述

在这里插入图片描述


http://www.ppmy.cn/news/651733.html

相关文章

【华为OD机试】多数组合并(python, java, c++, js)

多数组合并 前言:本专栏将持续更新华为OD机试题目,并进行详细的分析与解答,包含完整的代码实现,希望可以帮助到正在努力的你。关于OD机试流程、面经、面试指导等,如有任何疑问,欢迎联系我,wechat:steven_moda;email:nansun0903@163.com;备注:CSDN。 题目描述 现在…

VMware16安装centos8不全屏解决办法(亲测)

1.将用户切换为root用户: $ su root 2.输入密码后: 将现登录账户添加到sudoers文件中 $ vim /etc/sudoers 3.备份centos8原始更新源文件: $ cd /etc/yum.repos.d/ $ mkdir centos-backup $ mv CentOS* centos-backup/ 4.将centos8的更新…

盒子不显示工会与服务器,DNF天空盒子找不到怎么办 dnf新版本活动防坑指攻略...

DNF奔跑活动第11周奖励相关: Q:为什么我的天空盒子找不到了! A:第11米奔跑奖励礼盒如下,请注意稀有装扮兑换券礼盒。 的长相是和神圣水晶 相同的,别手贱扔了啊! 所以请各位在消耗品栏寻找类似图…

dnf十字斩改暴风教程_十字改秒杀所有代码

十字斩改暴风:21058 十字斩改红屏秒:24331 十字斩改紫爆:24293 十字斩改狙击秒:11169 十字斩改秒杀:24326 十字斩改BUFF秒:24070 十字斩改觉醒:24067 十字斩改闪电秒:12763 十字斩改喷子秒:21099 十字斩改爆炸:21098 十字斩改无形:21068 十字斩改异类秒:12727 十字斩…

5、多层感知机:过拟合解决方法:权重衰退、丢弃法

1、权重衰退 1. 基础概念 实际上,限制特征的数量是缓解过拟合的一种常用技术。然而,简单地丢弃特征对这项工作来说可能过于生硬。我们继续思考多项式回归的例子,考虑高维输入可能发生的情况。多项式对多变量数据的自然扩展称为单项式&#…

Flask框架之WTForms(详解)

目录 WTForms介绍和基本使用 WTForms介绍 基本使用 WTForms表单验证的基本使用 WTForms常用验证器 WTForms自定义验证器 场景:验证码实现 WTForms渲染模版 常用的方法 代码示例 WTForms介绍和基本使用 WTForms介绍 这个插件库主要有两个作用。 第一个是做…

云上企业级存储 - 打开存储新维度,促进用户核心业务创新

前言 提到企业级存储,大家印象最深的是“高稳定”、“高性能”、“丰富的企业级特性”等关键词;而说到云计算,大家会想到“大规模”、“全球部署”、“弹性”、“服务化”、“智能化”、“即时开通"、“按量付费”这些鲜明特征。如果把…

一文读懂「云上企业级存储」

当企业级存储遇到云计算,两者结合会产生什么样的新存储形态呢?将二者完美融合是云上企业级存储的目标,它打开存储更多新的维度,在保障用户业务永续的同时,帮助用户更好地进行业务创新。 前言 提到企业级存储&#xf…