OpenCV Python 安卓

use*_*ser 5 python android opencv

是否可以使用带有 OpenCV API 的 Python 编程语言编写 Android 应用程序?

我已经使用 Python 编写了一个 Android 应用程序,其中包含适用于 android 的脚本层 (SL4A)。这是 SL4A 的网站:https : //code.google.com/p/android-scripting/

但是,将 Python 与 OpenCV API 和 Android API 结合使用并不是我在互联网上搜索时做过或阅读过的。

Python 比 Java 更令人兴奋,所以我宁愿使用 Python。它更令人兴奋,因为它更加开源并且隐含地促进了更多的自由。

Dai*_*air 2

根据这里:

有 sl4a / PythonForAndroid,不幸的是,它对任何与操作系统相关的内容使用硬编码的 java rmi 调用。所以 - 那里没有 opencv 绑定;(我想,你必须学习 java。
-berak (Nov 20 '13)

另外,虽然已经过时了,但github 上这个仍然悬而未决的问题让我相信仍然没有 Python-Android OpenCV 实现。

Kivy 目前还没有相机实现。我们从未说过 opencv 也可以在 python-for-android 上使用。

但未来还是充满希望的:

我有一个为它写食谱的计划,不是现在,目前我对其他人感到不知所措;-)
- ParokshaX (Jul 25, 2014)

快速编辑:

哈哈,对于未解决的问题有一个有效的实现,它只是没有一个很好的方法:

这里我附上了我为 Android 上的 Python 构建 libcv2.so 所做的 Eclipse 项目。有点乱,因为我真的很头疼,而且现在时间很紧。只需将其导入 Eclipse(我使用 ADT 22.0 和 NDK r9c)即可编译。我将 libopencv_java.so 添加到项目中,因此它应该是一个依赖项。libpython2.7.so 也是一个依赖项。如果有人可以将其制作成适用于 Android 的 Python 配方,那就太棒了。