0

我是 MediaPipe 框架的新手。我浏览了他们关于 opencv@3、bazel、homebrew 的文档设置和安装指南。我做了一切,我还能够编译和执行他们的 Hello World CPP 文件。

现在我想生成 face_detection 的 AAR 文件。我再次遵循了他们指南中提到的每一个步骤,但现在我被困在 opencv@3 的本地存储库无法获取的地方。

我在 MacOS Catalina -v 10.15.7 中工作

错误:/Users/rajeevkumar/Desktop/Android/mediapipe/third_party/BUILD:178:6: //third_party:opencv_binary 依赖于存储库@macos_opencv 中的@macos_opencv//:opencv 无法获取。没有这样的包'@macos_opencv//':存储库的路径是“/usr/local/opt/opencv@3”(绝对:“/usr/local/opt/opencv@3”)但是这个目录不存在。错误:目标'//mediapipe/examples/android/src/java/com/google/mediapipe/apps/aar_example:mp_face_detection_aar'的分析失败;构建中止:分析失败

在此处输入图像描述

4

1 回答 1

0

看来你没有安装opencv。你试过跑步吗

https://github.com/google/mediapipe/blob/master/setup_opencv.sh

如果没有,请打开终端,转到 mediapipe 目录并使用

./setup_opencv.sh

安装 opencv 并为您的 WORKSPACE 文件添加必要的路径。

于 2021-02-01T05:58:20.050 回答