首页 > 解决方案 > 如何firebase ml vision将每一行存储到一个变量中

问题描述

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

姓名

信息

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

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

提前致谢

标签: firebasealgorithmflutterdarttext-recognition

解决方案


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

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

推荐阅读