欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Python OpenCV实现姿态识别的详细代码

程序员文章站 2024-03-27 17:14:16
前言想要使用摄像头实现一个多人姿态识别环境安装下载并安装 anaconda官网连接 https://anaconda.cloud/installers安装 jupyter notebook检查jupy...

前言

想要使用摄像头实现一个多人姿态识别

环境安装

下载并安装 anaconda

官网连接 https://anaconda.cloud/installers

Python OpenCV实现姿态识别的详细代码

安装 jupyter notebook

检查jupyter notebook是否安装

Python OpenCV实现姿态识别的详细代码

tip:这里涉及到一个切换jupyter notebook内核的问题,在我这篇文章中有提到
anacondanavigator jupyter notebook更换python内核

生成jupyter notebook项目目录

打开anaconda prompt切换到项目目录

Python OpenCV实现姿态识别的详细代码

输入jupyter notebook在浏览器中打开 jupyter notebook

Python OpenCV实现姿态识别的详细代码

并创建新的记事本

Python OpenCV实现姿态识别的详细代码

下载训练库

图片以及训练库都在下方链接
https://github.com/quanhua92/human-pose-estimation-opencv
将图片和训练好的模型放到项目路径中
graph_opt.pb为训练好的模型

单张图片识别

导入库

加载训练模型

初始化

载入图片

显示图片

Python OpenCV实现姿态识别的详细代码

调整图片颜色

Python OpenCV实现姿态识别的详细代码

姿态识别

Python OpenCV实现姿态识别的详细代码

视频识别

tip:与上面图片识别代码是衔接的

Python OpenCV实现姿态识别的详细代码

视频来自互联网,侵删

实时摄像头识别

tip:与上面图片识别代码是衔接的

Python OpenCV实现姿态识别的详细代码

参考

deeplearning_by_phdscholar
human pose estimation using opencv | python | openpose | stepwise implementation for beginners
https://www.youtube.com/watch?v=9jqgsuidkhs

到此这篇关于python opencv实现姿态识别的文章就介绍到这了,更多相关python姿态识别内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!