需要帮助将Python脚本(使用Yolo的姿态估计)转换为安卓应用

-2 投票
0 回答
23 浏览
提问于 2025-04-12 02:21

我写了一个Python脚本,使用了像OpenCV和Ultralytics YOLO这样的库,利用YOLO的姿态估计模型来从视频中检测一个人走了多少步(通过设备的摄像头)。

虽然这个脚本在我的Mac M1上运行得很好,但我想把这个Python代码转换成一个Android应用,这样我就可以在我的智能手机上运行它。我对Android开发还很陌生。请问我可以采取什么方法或思路来开发这样的移动应用呢?

我遇到的主要挑战有:

摄像头集成:Python代码使用OpenCV从网络摄像头捕捉画面。我需要用Android的摄像头API来替换它,以便从设备的摄像头捕捉画面。我不太确定如何将这个API正确集成到Android应用中。

物体检测:Python代码使用Ultralytics YOLO进行物体检测。不幸的是,这个库不能直接在Android上使用。我需要找到一个可以在Android上工作的替代物体检测库,并将其集成到应用中。

或者,我可以使用一个Python后端API来调用我的Python脚本,然后在前端的Android脚本中使用Java或Kotlin吗?我对此有些怀疑,因为这可能会引入延迟问题,而我真的希望它能实时运行。我对此完全感到迷茫。请帮帮我。

我尝试过使用kivy,但由于某种原因它无法运行。

0 个回答

暂无回答

撰写回答