【问题标题】:Limit google vision api text detection to specific region将 google vision api 文本检测限制到特定区域
【发布时间】:2018-03-27 21:29:37
【问题描述】:

我正在尝试使用 google vision API 从相机预览中检测文本。但是,我希望检测到的文本位于相机评论中的特定区域/矩形内。

【问题讨论】:

  • 到目前为止,GVision 还没有这个功能。

标签: android ocr google-vision


【解决方案1】:

到目前为止,GVision 中还没有这样的功能。但是我通过在我的应用程序的后端进行过滤来处理类似的情况,如下所示。

  1. 使用 FULL_TEXT_DETECTION 获取 GVision 文本
  2. 获取user action, i.e., user touch, or mouse click的坐标
  3. 获取应用length & width of the mobile device
  4. 从点 2 和 3 制作比例或比率函数
  5. 使用第 4 点的值,根据块的 GVision 边界提取文本

更新:2018 年 4 月 8 日

{
  "requests": [
    {
      "imageContext": {
        "latLongRect": {
          "minLatLng": {
            "latitude": 0,
            "longitude": 0
          },
          "maxLatLng": {
            "latitude": 0,
            "longitude": 0
          }
        }
      }
    }
  ]
}

minLatLngTopLeftmaxLatLng 是您所在地区的 BottomRight

更多检查:https://cloud.google.com/vision/docs/reference/rest/v1/images/annotate#ImageContext

【讨论】:

  • 谢谢 Uday,能否提供步骤 3-5 的示例代码
猜你喜欢
  • 2016-05-31
  • 2017-10-20
  • 2019-04-24
  • 2018-11-18
  • 1970-01-01
  • 1970-01-01
  • 2017-11-28
  • 2016-10-01
  • 1970-01-01
相关资源
最近更新 更多