代码之家  ›  专栏  ›  技术社区  ›  Snake

将google vision api文本检测限制在特定区域

  •  0
  • Snake  · 技术社区  · 6 年前

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

    1 回复  |  直到 6 年前
        1
  •  0
  •   ExtractTable.com    6 年前

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

    1. 使用FULL\u text\u检测获取GVision文本
    2. 获取坐标 user action, i.e., user touch, or mouse click
    3. 获取应用程序 length & width of the mobile device
    4. 从第2点创建比例或比率函数(&a);3.
    5. 使用第4点的值,根据块的GVision边界提取的文本

    更新日期:2018年4月8日

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

    minLatLng 左上角 ,则, maxLatLng 右下角 你们所在地区的

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