如何将Python脚本集成到针对Android的react-native应用程序中

问题描述 投票:0回答:1

需要指导。我有一个 Python 脚本,它使用 MediaPipe 和 OpenCV 模块根据提取的坐标将衣服的 2D 图像映射到人的身体上。这是实时完成的(在网络摄像头上测试)。我的另一边有一个基于反应原生的应用程序。我想将此脚本集成到应用程序中,以便该脚本在移动相机上运行,并在应用程序中实现相同的功能。考虑到这个脚本的实时性,我还没有找到解决方案。

由于媒体管道和 OpenCV 是特定于 Python 的软件包,因此将它们的功能引入 Android 应用程序一直是一项挑战。我尝试过使用适用于 Android 的 Google 媒体管道存储库,但是,它包含一些示例应用程序,我无法根据我的用例对其进行更改,而且 opencv 仍然是一个挑战。

python android react-native opencv mediapipe
1个回答
0
投票

由于平台差异,添加依赖于 MediaPipe 或 OpenCV 的 python 脚本可能具有挑战性。您可以创建利用 MediaPipe 或 OpenCV 功能的自定义本机模块。然后您可以使用 MediaPipe Android SDK 或 OpenCV 的 Java、C++ API。完成所有这些后,您可以在 React Native 和 Native 代码之间创建一个bridge。然后继续测试并相应修改代码。 [这是一个建议,您可以探索更多选项]

© www.soinside.com 2019 - 2024. All rights reserved.