如何将张量流图像分类数据存储在Android应用程序的内部存储中?

Posted

技术标签:

【中文标题】如何将张量流图像分类数据存储在Android应用程序的内部存储中?【英文标题】:How to store the tensorflow image classification data in the internal storage for android app? 【发布时间】:2021-05-18 07:42:09 【问题描述】:

我已经编写了与 tensoerlow 模型集成用于图像分类的代码,但现在我想将分类数据存储在数据库中,即内部存储中。那么我该怎么做呢。 tensorflow 模型是花检测。

【问题讨论】:

【参考方案1】:

我假设您正在关注 codelab Recognize Flowers with TensorFlow Lite on android。从Step 7,您可以修改recognizeImage 方法以将分类结果导出到本地文件或数据库。方法可能因您的用例而异,但对于简单的导出到文件,您可以从这个 SO 线程开始。

Read/Write String from/to a File in Android

【讨论】:

是的,我正在使用 Tensorflow 花卉识别代码,但我想将数据存储在文件中,无需任何按钮,它应该自动存储。你能提供给我正确的代码吗,因为我不知道我必须存储哪些变量数据。 你想存储概率还是实际的类名? 我想以最高百分比存储实际类名第一个标签

以上是关于如何将张量流图像分类数据存储在Android应用程序的内部存储中?的主要内容,如果未能解决你的问题,请参考以下文章

如何从子目录加载张量流中的数据

在张量流中,如何迭代存储在张量中的输入序列?

如何在张量流 TakeDataset 上使用 file_paths?

如何在张量流中随机旋转不同角度的图像

张量流中的动态批量大小

如何在张量流中加载本地图像?