ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

MediaPipe快速安装指南:搭建跨平台实时视觉AI环境

MediaPipe快速安装指南:搭建跨平台实时视觉AI环境 MediaPipe快速安装指南搭建跨平台实时视觉AI环境【免费下载链接】mediapipeCross-platform, customizable ML solutions for live and streaming media.项目地址: https://gitcode.com/GitHub_Trending/med/mediapipe想在应用里加上人脸检测、手势识别这类实时功能却不知从哪下手MediaPipe 是谷歌开源的跨平台机器学习框架一套代码就能把实时 AI 跑在安卓、iOS、桌面和 Web 上。适合需要端侧低延迟视觉 AI 的开发者推理直接跑在设备上不用把画面传给云端内置人脸、手势、姿态、物体追踪等预训练模型和完整示例拿到就能用 先把环境查一遍按目标平台准备依赖分两组看必须Python 3.9~3.12安装官方 pip 包的路径版本过新会装不上Bazel开源构建工具类似 Makefile负责编译整个 C 项目仅编译源码时需要可选OpenCV图像处理库构建桌面 C 示例时才需要Android SDK/NDK做移动端原生开发时才需要仓库里 mediapipe/examples/desktop/ 目录存放桌面端示例docs/getting_started/ 是各平台安装文档遇到卡点先翻这里。️ 把核心流程跑通克隆项目源码把完整框架源码和示例拉到本地git clone https://gitcode.com/GitHub_Trending/med/mediapipe cd mediapipe安装 Python 包快速上手最省事的路径是直接用官方预编译包不用本地编译10 秒级完成python3 -m venv mp_env source mp_env/bin/activate pip install mediapipevenv是 Python 自带的虚拟环境工具隔离依赖避免污染系统环境。装完包后Python 里import mediapipe as mp即可调用 face_mesh、hands 等全部 solution。用 Bazel 构建桌面 C 示例如果你要改框架源码或嵌入 C 工程就需要编译。下面这条命令构建 hello_world 示例bazel build -c opt --define MEDIAPIPE_DISABLE_GPU1 \ mediapipe/examples/desktop/hello_worldMEDIAPIPE_DISABLE_GPU1表示先只用 CPU 跑通绕开 GPU 驱动配置这个最常见的坑。✅ 确认一切正常Python 路径在虚拟环境中执行python3 -c import mediapipe as mp; print(mp.__version__)看到打印出的版本号无 ImportError说明包安装成功到这里环境已就绪。C 路径运行刚构建的二进制bazel-bin/mediapipe/examples/desktop/hello_world/hello_world程序能正常启动、打印日志并退出不会报链接错误说明 Bazel 工具链配置无误。 接下来怎么走典型踩坑Bazel 版本与项目不匹配导致构建失败先按 docs/getting_started/install.md 核对版本别用最新版Linux 上 C 构建报 OpenCV 相关错误仓库根目录提供了 setup_opencv.sh先跑它装好依赖桌面示例打不开摄像头多因摄像头被其他程序占用关掉再试下一步方向跑 mediapipe/examples/ 里的 desktop / android / ios 三类示例感受端到端效果读 docs/framework_concepts/ 搞懂 calculator graph计算图MediaPipe 把所有能力组织成可拼接的计算器图用 mediapipe/model_maker/ 拿自己的数据微调模型训练效果可直接在浏览器里评测实用小贴士第一次bazel build要下载大量第三方依赖耗时十几分钟到半小时属正常之后增量构建会很快只想体验功能就别编译源码pip install mediapipe是最快的路确定要改框架再走 Bazel【免费下载链接】mediapipeCross-platform, customizable ML solutions for live and streaming media.项目地址: https://gitcode.com/GitHub_Trending/med/mediapipe创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进