问题标签 [tensorflow-android]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2655 浏览

tensorflow-lite - “如何将单个图像传递给 Tensorflow lite”

我想制作一个使用移动摄像头捕获图像并将此图像传递给 tensorflow lite 以对图像中的内容进行分类的应用程序。

0 投票
1 回答
2320 浏览

ocr - 如何从 Android 应用程序中的图像中提取发票数据?

我的任务是从扫描的文档/JPG 中提取文本,然后只获取下面提到的 6 个值,以便我可以在下一个屏幕/活动中自动填写表单数据。

我在带有 Blaze 版本(付费)的 android 应用程序中使用了 google cloud vision api,我得到了一个文本块的结果,但我只想从中提取一些信息,我该如何实现呢?

账单或收据可能一直都不同,但我想要 Ex 的所有发票文本块中的 6 件事 -

  1. 小贩
  2. 帐户
  3. 描述
  4. 截止日期
  5. 发票号码
  6. 数量

是否有任何可用的工具/第 3 方库,以便我可以在我的 android 开发中使用。

注意 - 我认为不需要任何收据或账单图像样本,因为它可以是任何类型的账单或发票,我们只需要从提取的文本中提取 6 个提到的东西。

0 投票
1 回答
257 浏览

android - Android 上带有 Tensorflow 的 C++ 库

我正在尝试为 Android 应用程序构建一个原生 C++ 库。这个库在内部使用了 Tensorflow C++ API(版本 1.9.0 和 1.10.0)和 OpenCV(3.3.0)。为了生成包装器,我使用的是 Swig。我正在使用 Android NDK 构建 *.so 文件(我尝试过使用不同版本的 NDK 版本 10、14、15、17)。我已经从源代码构建了 *.a (libtensorflow-core.a, nsync.a, libprotobuf.a) 文件。

我有下一个文件: Android.mk

应用程序.mk

在构建过程中,我遇到了很多错误,最后一个是:

为了构建 *.so 文件,我使用 build.gradle 文件中的下一个任务:

亲爱的社区,请帮助我解决这些问题。谢谢你。

更新APP_PLATFORM更改为android-21,更好的结果,但仍然有错误

0 投票
0 回答
304 浏览

tensorflow - 无法在 1392640 字节的 TensorFlowLite 缓冲区和 4177920 字节的 Java 缓冲区之间进行转换

我正在使用 Tensorflow.Lite.Support 函数进行模型推理,该模型接受两个输入并以图像的形式提供输出。第一个输入是 RGB 图像,而第二个图像是单通道图像。当我运行应用程序进行推理时,出现以下错误:

无法在 1392640 字节的 TensorFlowLite 缓冲区和 4177920 字节的 Java 缓冲区之间进行转换。

我在下面附上了我的代码片段:

0 投票
0 回答
19 浏览

android-studio - Android TensorFlow 加载数据模块

当我使用 Android Studio 调试器调试我的应用程序时,我的 Android 应用程序在这种方法下崩溃了##

不知道如何解决这个问题

0 投票
0 回答
23 浏览

tensorflow - 如何将python版本的tensorflow代码翻译成java版本?

这是我的张量流模型输出层:

现在,我可以通过python代码得到这个模型的预测结果。

这是我的python代码:

我想在 java 中运行这个模型(在 Android 中)并将结果放在 float[4][309] 数组中。

这是我的java代码:

如何获得 float[][] 的输出结果?