使用谷歌云视觉识别垂直文本

时间:2019-03-25 09:18:26

标签: ocr google-cloud-vision

我正在尝试使用Google Cloud vision识别垂直文本。图片示例: A B C D E

我在https://cloud.google.com/vision/docs/ocr上使用Try This API来测试引擎。

请求正文:

{
  "requests": [
    {
      "features": [
        {
          "type": "DOCUMENT_TEXT_DETECTION"
        }
      ],
      "image": {
        "source": {
          "imageUri": "https://i.stack.imgur.com/3wwYp.jpg"
        }
      }
    }
  ]
}

结果是

{
  "responses": [
    {}
  ]
}

我想念什么吗?谢谢。

2 个答案:

答案 0 :(得分:0)

您可能想尝试其他功能。例如

"type": "TEXT_DETECTION"

答案 1 :(得分:0)

您可以尝试根据documentation设置“ model”:“ builtin / latest”,这将为您带来一些结果。我认为现在正在研究识别垂直文本,因此您现在不应该期望100%的准确性。

另一个问题是Vision API当前不支持单个字符检测。存在有关字符识别here的功能请求。请加注星标,以便您可以接收有关此功能请求的更新,并随时添加其他注释以提供所需实现的详细信息。

您也可以看看this post,在那里人们讨论垂直文本识别。

我已经尝试过对您的图片提出第一个建议,并且由于某种原因A被无法识别,也许Vision API认为它与其余字母“分开”,其余字母组成一个序列,并且未被识别因为在这种情况下将其视为单个字符。