您当前的位置: 首页 >  pip

鱼儿-1226

暂无认证

  • 0浏览

    0关注

    1100博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Mediapipe框架学习之一——Win10安装Mediapipe环境

鱼儿-1226 发布时间:2021-12-20 10:20:30 ,浏览量:0

Mediapipe官方文档

Mediapipe框架学习之一——Win10安装Mediapipe环境

Mediapipe框架学习之二——Android SDK and NDK 配置

Mediapipe框架学习之三——构建 MediaPipe 的 Android aar 包

Mediapipe框架学习之四——利用 Mediapipe aar 包,在AS中构建基于 Mediapipe 的手势识别App

附上工程文件: handtrackinggpu.zip

安装 Windows Subsystem for Linux (WSL),即Win10的子系统Linux 1.在 Microsoft Store 应用商店搜索并安装子系统 Windows Sysystem for Linux (Ubuntu) 注意:默认安装在C盘,不要改动!!! 注意:以下步骤全部在 WSL 中执行。 安装完成后,打开 WSL 按步骤初始化 ** WSL 的用户名、密码**。 子系统默认安装目录: C:\Users\电脑的用户名\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_安装版本\LocalState\rootfs\home\WSL的用户名

2.更新 apt-get 、安装必要依赖包 sudo apt-get update && sudo apt-get install -y build-essential git python zip adb openjdk-8-jdk 3.安装 Win10 和 WSL 的 adb WSL adb 安装: sudo apt-get install android-tools-adb Win10 adb 安装: 查看 WSL adb 版本 adb version 下载相应版本 adb (我这里提供了3个版本的 adb ,1积分一个就当辛苦费了) 1.0.26版本 1.0.32版本 1.0.39版本 解压得到3个文件:adb.exe、AdbWinApi.dll、AdbWinUsbApi.dll 将3个文件分别复制到 C:\Windows\System32 、C:\Windows\SysWOW64 下 Win+R =》输入 cmd ,进入命令窗口,输入adb version查看版本是否一致 注意:Win10 和 WSL 的 adb 版本要保持一致。例如,如果 WSL 的 adb 版本为1.0.39,则 Win10 的 adb 版本也应为1.0.39。 4.安装 Bazel curl -sLO --retry 5 --retry-max-time 10 \ https://storage.googleapis.com/bazel/0.27.0/release/bazel-0.27.0-installer-linux-x86_64.sh && \ sudo mkdir -p /usr/local/bazel/0.27.0 && \ chmod 755 bazel-0.27.0-installer-linux-x86_64.sh && \ sudo ./bazel-0.27.0-installer-linux-x86_64.sh --prefix=/usr/local/bazel/0.27.0 && \ source /usr/local/bazel/0.27.0/lib/bazel/bin/bazel-complete.bash /usr/local/bazel/0.27.0/lib/bazel/bin/bazel version && \ alias bazel='/usr/local/bazel/0.27.0/lib/bazel/bin/bazel' 把alias bazel='/usr/local/bazel/0.27.0/lib/bazel/bin/bazel'写在 /etc/profile 文件中,便于直接使用bazel命令:

sudo vim /etc/profile 按 a 或 A ,进去编辑模式,复制alias bazel='/usr/local/bazel/0.27.0/lib/bazel/bin/bazel'粘贴在最后面(鼠标右键就是粘贴,别按Ctrl+V)。 按 Esc 退出编辑模式,输入**:wq** 保存并退出。 执行下面命令使更改生效:

source /etc/profile 可以输入cat /etc/profile命令查看是否修改成功。

5.下载Mediapipe库到本地 git clone https://github.com/google/mediapipe.git cd mediapipe 6.安装 OpenCV 和 FFmpeg sudo apt-get install libopencv-core-dev libopencv-highgui-dev \                        libopencv-calib3d-dev libopencv-features2d-dev \                        libopencv-imgproc-dev libopencv-video-dev 7.运行 Hello World 桌面例程 export GLOG_logtostderr=1 # 因为桌面 GPU 不支持,需要将标志 'MEDIAPIPE_DISABLE_GPU' 置 1 bazel run --define MEDIAPIPE_DISABLE_GPU=1 \     mediapipe/examples/desktop/hello_world:hello_world # 应该打印: # Hello World! # Hello World! # Hello World! # Hello World! # Hello World! # Hello World! # Hello World! # Hello World! # Hello World! # Hello World!

———————————————— 版权声明:本文为CSDN博主「sinat_28371057」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/sinat_28371057/article/details/112448959

关注
打赏
1604459285
查看更多评论
立即登录/注册

微信扫码登录

0.0462s