如何用python实现监控视频人数统计(python,开发技术)

时间:2024-05-04 16:22:50 作者 : 石家庄SEO 分类 : 开发技术
  • TAG :

    %E5%A6%82%E4%BD%95%E7%94%A8python%E5%AE%9E%E7%8E%B0%E7%9B%91%E6%8E%A7%E8%A7%86%E9%A2%91%E4%BA%BA%E6%95%B0%E7%BB%9F%E8%AE%A1

客户端请求输入一段视频或者一个视频流,输出人数或其他目标数量,上报给上层服务器端,即提供一个http API调用算法统计出人数,最终http上报总人数

相关技术 python pytorch opencv http协议 post请求

Flask

Flask是一个Python实现web开发的微框架,对于像我对web框架不熟悉的人来说还是比较容易上手的。

Flask安装

为了稍微了解一下flask是如何使用的,先做一个简单的服务器例子。

第一个文件hello.py。

app.run(host=‘0.0.0.0')表示现在设定的ip为0.0.0.0,并且设定为0.0.0.0是非常方便的,如果你是在一台远程电脑上设置服务器,并且那台远程电脑的ip是172.1.1.1,那么在本地的电脑上可以设定ip为172.1.1.1来向服务器发起请求。

@app.route('/')表示发送request的地址是http://0.0.0.0:5000/,@app.route("/python")表示发送requests的地址为http://0.0.0.0:5000/python。

第二个文件是request.py

服务器代码

客户端代码

这种情况长传图片是最快的,比用opencv先打开后传递象素级的数字要快很多.

客户端请求测试:

本文:如何用python实现监控视频人数统计的详细内容,希望对您有所帮助,信息来源于网络。
上一篇:Python如何实现地图可视化下一篇:

3 人围观 / 0 条评论 ↓快速评论↓

(必须)

(必须,保密)

阿狸1 阿狸2 阿狸3 阿狸4 阿狸5 阿狸6 阿狸7 阿狸8 阿狸9 阿狸10 阿狸11 阿狸12 阿狸13 阿狸14 阿狸15 阿狸16 阿狸17 阿狸18