使用Mediapipe进行姿态估计检测时,拥有代码机构简单的优势,而且较小量的模型使得姿态估计速度快,真率高,实时性较好。
一、Windows环境中
在Windows环境中使用Mediapipe时直接使用以下代码安装Mediapipe库即可。
pip install mediapipe
二、在Nano环境中
但是在Nano中,由于其是基于arm64的架构,不同于计算机,所以在Nano中配置不同于Windows环境,我在网上参考了很多教程,发现其从环境配置到安装,步骤复杂,不适合我只需要在vscode或pycharm等项目编程工具中直接使用的目的,最终找到一种简单的方法,在这里记录一下。
1.先下载mediapipe的whl文件
2.直接使用pip下载命令
pip install mediapipe-py3.whl
3.后面直接在相关工程中调用使用即可,如:
import mediapipe as mp
# 后面可以直接使用了
4.编译运行时可能会出现[核心转储]这样的错误,我们只需要在代码运行终端输入:
export OPENBLAS_CORETYPE=ARMV8
即可解决问题
5.最终代码完美运行