当前位置: 首页 > news >正文

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

注意我们的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.lryc.cn/news/94222.html

相关文章:

  • 【数据挖掘】时间序列教程【一】
  • 优化索引粒度参数提升ClickHouse查询性能
  • selenium\webdriver\remote\errorhandler.py:242: SessionNotCreatedException问题解决
  • MySQL 备份与恢复
  • js中改变this指向的三种方式
  • 小程序中如何进行数据传递和通信
  • Vue3项目中引入ElementUI使用详解
  • 计算机启动
  • Unity学习笔记--EventSystem事件系统在使用上需要注意的地方(很基础,但是很多人会忘记!!!)
  • 高手必备:JVM调优的常用命令和参数一网打尽!
  • Uniapp 开发 ①(快速上手)
  • 【数据库原理与实践】知识点归纳(下)
  • 代码随想录day34
  • CSS知识点汇总(八)--Flexbox
  • ASCII、Unicode、UTF-8、GBK
  • 【安全】使用docker安装Nessus
  • 【Hadoop综合实践】手机卖场大数据综合项目分析
  • 服务器技术(三)--Nginx
  • OpenCV——总结《车牌识别》之《常用的函数介绍》
  • chatgpt赋能python:如何利用Python进行自动化办公
  • linux-2.6.22.6内核网卡驱动框架分析
  • 机器学习7:特征工程
  • coverage代码覆盖率测试介绍
  • 使用 Debian、Docker 和 Nginx 部署 Web 应用
  • Redis原理 - 内存策略
  • 【计算机网络】IP 地址处理函数
  • 9i物联网浏览器(cef_114.2.110114.2.100支持H264视频)WinForm-CefSharp114(5735)视频版本体验
  • 如何在本地运行一个已关服但具有客户端的游戏
  • C语言编程—预处理器
  • 使用 Maya Mari 设计 3D 波斯风格道具(p1)