文章目录

  • 一、mediapipe是什么?
  • 二、使用步骤
    • 1.引入库
    • 2.主代码
    • 3.运行结果

一、mediapipe是什么?

mediapipe官网

二、使用步骤

1.引入库

代码如下:

import cv2
import time
import mediapipe as mp

2.主代码

代码如下:

mpDraw = mp.solutions.drawing_utils
mpPose = mp.solutions.pose
pose = mpPose.Pose()cap = cv2.VideoCapture(0)
success, img = cap.read()
video_size = (img.shape[1], img.shape[0])pTime = 0
count = 0
first_condition = 0
second_condition = 0
third_condition = 0
flat_x = []
flat_y = []
while True:success, img = cap.read()imgRGB = cv2.cvtColor(img, cv2.COLOR_BGR2RGB)results = pose.process(imgRGB)#print(results.pose_landmarks)if results.pose_landmarks:mpDraw.draw_landmarks(img, results.pose_landmarks,mpPose.POSE_CONNECTIONS)cTime = time.time()fps = 1/(cTime-pTime)pTime = cTimecv2.putText(img, str(int(fps)), (25, 50), cv2.FONT_HERSHEY_PLAIN,2, (255, 0, 0), 3)cv2.imshow("Image", img)cv2.waitKey(25)if cv2.waitKey(1) == 27:breakcap.release()cv2.destroyAllWindows()

3.运行结果

以上就是今天要讲的内容,本文仅仅简单介绍了mediapipe的使用,而mediapipe提供了大量关于图像识别等的方法。

机器视觉 python+mediapipe+opencv实现人体姿态识别(一)相关推荐

  1. 机器视觉 python+mediapipe+opencv实现人体姿态识别(二)

    文章目录 一.mediapipe是什么? 二.使用步骤 1.引入库 2.主代码 3.运行结果 一.mediapipe是什么? mediapipe官网 二.使用步骤 1.引入库 代码如下: import ...

  2. python人体识别_Github开源人体姿态识别项目OpenPose中文文档

    OpenPose人体姿态识别项目是美国卡耐基梅隆大学(CMU)基于卷积神经网络和监督学习并以caffe为框架开发的开源库.可以实现人体动作.面部表情.手指运动等姿态估计.适用于单人和多人,具有极好的鲁 ...

  3. python 机器视觉测量_python OpenCV 宽度测量

    机器视觉第六次实验 一.实验目的 通过OpenCV第六次进行实验,对图片进行宽度测量. 二.实验内容 对图片进行宽度测量. 三.实验过程 我使用的是python语言+openCV对图片进行宽度测量的功 ...

  4. 使用Python基于OpenCV+MediaPipe追踪手势并控制音量

    利用Python基于OpenCV+MediaPipe追踪手势并实现控制音量 写在前面 说明 简介 1.OpenCV简介 2.MediaPipe简介 3.配置环境 开发环境 所需的库 最终效果演示 手部 ...

  5. python行人检测_行人检测 基于 OpenCV 的人体检测

    原文链接行人检测 基于 OpenCV 的人体检测 - 热分享​hotdog29.com 行人检测 基于 OpenCV 的人体检测 我们都知道,无论性别,种族或种族如何,我们的身体都具有相同的基本结构. ...

  6. python人体动作识别_人体姿态识别--Openpose+Tensorflow

    目的复现代码 完成视频中的人体姿态识别 复现过程

  7. 牛!Python 也能实现图像姿态识别溺水行为了!

    作者 | 李秋键 责编 | Carol 封图 | CSDN 下载自视觉中国 众所周知随着人工智能智能的发展,人工智能的落地项目也在变得越来越多,尤其是计算机视觉方面. 所以今天我们也是做一个计算机视觉 ...

  8. python行为识别_牛!Python 也能实现图像姿态识别溺水行为了

    作者 | 李秋键 责编 | Carol 封图 | CSDN 下载自视觉中国 众所周知随着人工智能智能的发展,人工智能的落地项目也在变得越来越多,尤其是计算机视觉方面. 所以今天我们也是做一个计算机视觉 ...

  9. tfpose与openpose区别_人体姿态识别--Openpose+Tensorflow

    目的复现代码 完成视频中的人体姿态识别 复现过程 视频来源:https://www.youtube.com/watch?v=cMhWNGBW1Xg​www.youtube.com 视频动图 检测结果下 ...

最新文章

  1. 悲观锁和乐观锁的详细分析
  2. Python基础语法精心总结!看完都知道的可以往下继续学习了
  3. 《MySQL必知必会》笔记--数据库基础
  4. 【Pytorch神经网络理论篇】 35 GaitSet模型:步态识别思路+水平金字塔池化+三元损失
  5. 基于嵌入式系统linux无线传感器网络软件平台,基于嵌入式网络的无线传感器网络平台硬件和软件实现...
  6. mysql事件执行记录表_MySQL事件异常记录
  7. jQuery中使用data()方法读取HTML5自定义属性data-*实例
  8. 电大学前本计算机考试,2019最新电大学前儿童艺术教育(音乐)形成性考核册作业1-4答案【呕心沥血整理可直接打印.doc...
  9. altair edem2021仿真模拟软件
  10. 数据挖掘和机器学习之间,主要有什么区别和联系?
  11. ipad如何与手机微信连接服务器地址,如何设置微信在手机和ipad同步 - 卡饭网
  12. eCommerce电子商务业务领域常见的一些术语
  13. EUI库 - 自动布局
  14. 对女朋友超级抠门的星座男 12星座老公的致命缺点 12星女无法招架的求爱手段...
  15. AE圣诞树(html版本),免费
  16. 【小知识】linux下ls与ll的区别
  17. 微星 b460m 10400f 黑苹果 (mac os11) rx570 (B460M-A PRO) efi
  18. Keras : 训练heart心脏病诊断训练集并测试
  19. ggplot2-分面(facet) 一页多图
  20. 青龙面板如何拉取常用脚本

热门文章

  1. 电脑耳机没有声音,前面板耳机孔没声音
  2. Solarwinds推出新免费网管工具-IP SLA Monitor
  3. Tomcat 8(一)Tomcat常用配置
  4. windows tabular数据流协议
  5. 004-PBR历史和概念
  6. 机顶盒boot分区读写
  7. 3D人脸模型建模工具,用于人脸建模,3DMM系数匹配
  8. 【技术科普二】石墨烯技术有什么特点和优势?
  9. zigbee协议栈ADC采集外部电压
  10. IPSAN FCSAN理论比较