前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Python调用腾讯云人体分析实现识别行人

Python调用腾讯云人体分析实现识别行人

原创
作者头像
Kami米雅
发布2021-12-21 11:38:04
1.8K0
发布2021-12-21 11:38:04
举报
文章被收录于专栏:电子科技大学电子科技大学

人体分析

腾讯云神图·人体分析(Body Analysis)基于腾讯优图领先的人体分析算法,提供人像分割、人体检测、行人重识别(ReID)等服务。支持识别图片或视频中的半身人体轮廓,并将其与背景进行分离;支持通过人体检测,识别行人的穿着、体态等属性信息,实现跨摄像头跨场景下行人的识别与检索。可应用于人像抠图、背景特效、行人搜索、人群密度检测等场景。

Python调用腾讯云人体分析实现识别行人

过程分析:先上连接大家看一下腾讯的产品

腾讯云的人体分析网址

1.工具

腾讯云的API需要调用的是网上的图片,返回的结果是一串稍微复杂的信息(包括标识出人的框框,还有人的朝向等等)。我们只需要对这串返回的信息进行提取,提取出XY坐标就可以用python的画图工具框出图片上的人。

2.问题

python要画图只能对本地文件画图,而腾讯云的人体分析API需要的是线上的图片(即链接),所以这里我就把线上的图片下载下来放在本地,然后python就可以画图了,所以其实是同一张图。

解决办法:可以先找好图,然后调用腾讯云的对象存储接口将图片保存在云端,同时这个接口提供获取云端图片连接的函数,调用函数获取所有图片链接,这样人体分析的API就可以用了,而PYTHON可以用本地的文件画图就可以了。(可以参照我上一篇文章,把图片上传到对象存储的桶里)

3.步骤总结:

调用腾讯云人体分析API->对返回的数据进行处理并存储->用Python的第三方库画图,框出行人。

代码实现

python代码:

这个官方的调式里有,我这里加了python画图的代码,我只实现了一张照片的读取和框人,毕竟我刚学不久,大家见谅。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 人体分析
  • Python调用腾讯云人体分析实现识别行人
相关产品与服务
人脸识别
腾讯云神图·人脸识别(Face Recognition)基于腾讯优图强大的面部分析技术,提供包括人脸检测与分析、比对、搜索、验证、五官定位、活体检测等多种功能,为开发者和企业提供高性能高可用的人脸识别服务。 可应用于在线娱乐、在线身份认证等多种应用场景,充分满足各行业客户的人脸属性识别及用户身份确认等需求。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档