最近在做一个和手势识别相关的东西,了解到google的MediaPipe效果不错而且开源,想着学习一下,于是有了下文的安装, MediaPipe官网提供多种操作系统的安装方法,这里我选择ubuntu系统
持续更新中…
Ubuntu安装MediaPipe
1. github下载Meidapipe代码
$ git clone https://github.com/google/mediapipe.git
# Change directory into MediaPipe root directory
$ cd mediapipe
2. 安装Bazel
提供了三种options,选择第一种,安装时可能会网速太慢导致安装失败
Step1: 添加源(一次性操作)
sudo apt install curl
curl https://bazel.build/bazel-release.pub.gpg | sudo apt-key add -
echo "deb [arch=amd64] https://storage.googleapis.com/bazel-apt stable jdk1.8" | sudo tee /etc/apt/sources.list.d/bazel.list
Step2:安装更新Bazel
sudo apt update && sudo apt install bazel
sudo apt update && sudo apt full-upgrade
Step3:安装JDK(在Android上运行需要,否则可不安装)
# Ubuntu 16.04 (LTS) uses OpenJDK 8 by default:
sudo apt install openjdk