首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >谷歌视觉带来的textAnnotations太多

谷歌视觉带来的textAnnotations太多
EN

Stack Overflow用户
提问于 2018-01-15 04:10:58
回答 2查看 464关注 0票数 0

我试图请求TEXT_DETECTION和maxResults的1,这是body json示例:

代码语言:javascript
运行
复制
{
  "requests": [
    {

      "image": {
          "content": "",
          "source": {
              "gcsImageUri": "",
              "imageUri": "https://www.optumhealthfinancial.com/content/dam/optumhealthfinancial/Images/receipts.gif"
            }
        },
      "features": [
        {
          "type": "TEXT_DETECTION",
          "maxResults": 1
        }
      ]
    }
  ]
}

但是textAnnotations的结果有一个以上的记录&超过1MB的响应大小。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-01-15 12:34:29

文本检测响应的描述

TEXT_DETECTION响应包括检测到的短语、其边界框和单个单词及其边框

因此,您将为您的示例图像中的每个单词设置边框。此外,从TextAnnotation的定义来看,

TextAnnotation包含OCR提取文本的结构化表示形式。提取的OCR文本结构的层次结构如下:TextAnnotation -> Page -> Block ->段落-> Word ->

结果的大小取决于示例图像中包含的信息量。maxResults适用于可以有多个结果(faceAnnotation、textAnnotations)的情况,如描述的这里。您不会得到多个结果,对于检测到的段落中的每个单词都有一个结果。

如果希望获得较小的结果,请使用DOCUMENT_TEXT_DETECTION运行请求

代码语言:javascript
运行
复制
{
  "requests": 
  [
    {
      "image": 
      {
        "content": "",
        "source": 
        {
          "gcsImageUri": "",
          "imageUri": "https://www.optumhealthfinancial.com/content/dam/optumhealthfinancial/Images/receipts.gif"
        }
      },
      "features": 
      [
        {
          "type": "DOCUMENT_TEXT_DETECTION",
          "maxResults": 1
        }
      ]
    }
  ]
}
票数 1
EN

Stack Overflow用户

发布于 2019-06-11 06:37:00

maxResults不适用于TEXT_DETECTION

这种类型的结果的最大数量。不适用于TEXT_DETECTION、DOCUMENT_TEXT_DETECTION或CROP_HINTS。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48256832

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档