CV之API:利用Face++的人体识别接口,实现摄像头实时手势识别

举报
一个处女座的程序猿 发表于 2021/03/27 00:35:27 2021/03/27
【摘要】 CV之API:利用Face++的人体识别接口,实现摄像头实时手势识别         目录 测试图片 实现代码(部分)           测试图片   实现代码(部分) #利用Face++的人体识别接口,实现摄像头实时手势识别import requestsfrom json import JSONDecoderimport dateti...

CV之API:利用Face++的人体识别接口,实现摄像头实时手势识别

 

 

 

 

目录

测试图片

实现代码(部分)


 

 

 

 

 

测试图片

 

实现代码(部分)


  
  1. #利用Face++的人体识别接口,实现摄像头实时手势识别
  2. import requests
  3. from json import JSONDecoder
  4. import datetime
  5. import cv2
  6. import os
  7. http_url ="https://api-cn.faceplusplus.com/humanbodypp/beta/gesture"
  8. key ="UVqp3_Es7_Gr504eGd0HQR4EWtvNC7u5"
  9. secret ="PB5hI_ytmOkRIYXxEQEIwmbH0bFdqrL6"
  10. filepath1 ="F:/Gesture5.jpg"
  11. data = {"api_key":key, "api_secret": secret, "return_gesture": "1"}
  12. files = {"image_file": open(filepath1, "rb")}
  13. cap = cv2.VideoCapture(0)
  14. while True:
  15. ret, frame = cap.read()
  16. # cv2.resize(frame,frame,320,240,0)
  17. # show a frame
  18. cv2.imshow("capture", frame)
  19. cv2.imwrite(filepath1, frame)
  20. files = {"image_file": open(filepath1, "rb")}
  21. starttime = datetime.datetime.now()
  22. response = requests.post(http_url, data=data, files=files)
  23. endtime = datetime.datetime.now()
  24. print((endtime - starttime).seconds)
  25. req_con = response.content.decode('utf-8')
  26. req_dict = JSONDecoder().decode(req_con)
  27. print(req_dict)
  28. cv2.waitKey(10)

 

文章来源: yunyaniu.blog.csdn.net,作者:一个处女座的程序猿,版权归原作者所有,如需转载,请联系作者。

原文链接:yunyaniu.blog.csdn.net/article/details/95537434

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。