使用 google 云视觉识别垂直文本

Recognize vertical text using google cloud vision

我正在尝试使用 google 云视觉识别垂直文本。图片示例:

我在 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": [
    {}
  ]
}

我错过了什么吗?谢谢。

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

"type": "TEXT_DETECTION"

您可以尝试根据 documentation 设置 "model": "builtin/latest",这会给您一些结果。我相信识别垂直文本是目前正在进行的工作,所以你现在不应该期望 100% 的准确率。

另一个问题是 Vision 当前不支持单个字符检测 API.There 是提交的关于字符识别的功能请求 here。请给它加注星标,以便您可以收到有关此功能请求的更新,并毫不犹豫地添加其他评论以提供所需实施的详细信息。

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

我已经用你的图片尝试了我的第一个建议,但由于某种原因 A 没有被识别,也许视觉 API 将它视为 "being separate" 从其余字母中,形成一个序列,并且未被识别,因为在这种情况下它被视为单个字符。