【问题标题】:how to firebase ml vision storing each line to a variable如何firebase ml vision将每一行存储到一个变量中
【发布时间】:2021-05-21 15:13:09
【问题描述】:

我目前正在尝试学习颤振并使用 firebase ml 视觉实现 OCR,但目前我想将读取的文本存储到变量中,建议的方法是什么? 例如我有一篇论文与

名字

信息

我可以读取第一行并存储为字符串变量名和第二行作为信息吗?我应该如何在这里实现我的 for 循环? 假设我已经导入了库,但我被困在这里。

for (TextBlock block in visionText.blocks) {
  for(n=0; n<block.lines.length; n++ )
    {
      name = 
      info =
    }
}

提前致谢

【问题讨论】:

    标签: firebase algorithm flutter dart text-recognition


    【解决方案1】:

    在您的场景中,假设名称和信息各占一行,我会采用第一种方式:

        for (TextBlock block in visionText.blocks) {
          name = block.lines[0];
          info = block.lines[1];
        }
    

    【讨论】:

    • 谢谢!!我看到 block.lines 本身就是一个数组,我只需要使用 block.lines[0].text 将它们转换为字符串。
    猜你喜欢
    • 1970-01-01
    • 2019-01-29
    • 2012-11-23
    • 1970-01-01
    • 2021-02-15
    • 2018-02-07
    • 2015-05-19
    • 1970-01-01
    • 2014-10-17
    相关资源
    最近更新 更多