【问题标题】:Is there any way I can get a list of all possible responses from the google vision api?有什么方法可以从 google vision api 获得所有可能响应的列表?
【发布时间】:2016-05-29 23:09:53
【问题描述】:

我正在使用google cloud vision api来分析图片。是否有 labelAnnotations 方法的所有可能响应的列表?

【问题讨论】:

    标签: google-cloud-vision


    【解决方案1】:

    Vision API 的API reference 概述了针对不同图像注释请求的所有可能 JSON 响应。

    labelAnnotation 请求返回一个通用的EntityAnnotation response,您可以找到 JSON 表示 here,还包含有关 BoundingPoly、LocationInfo 和 Property 的 JSON 表示的更多信息:

    {
      "mid": string,
      "locale": string,
      "description": string,
      "score": number,
      "confidence": number,
      "topicality": number,
      "boundingPoly": {
        object(BoundingPoly)
      },
      "locations": [
        {
          object(LocationInfo)
        }
      ],
      "properties": [
        {
          object(Property)
        }
      ],
    }
    

    【讨论】:

    • 我认为问题在于他们是否可以在响应中列出可能的标签/实体值 (mids),它要求列出所有条目Google 的知识图谱。
    【解决方案2】:

    我想您是在问是否可以查看 Cloud Vision API 将检测到的可能标签/实体的列表。如果是这种情况,简短的回答是,不是任何可管理的方式。

    更复杂的答案是某种,因为大多数标签都有知识图条目的属性(例如,{desc: 'dog', mid: '/m/0bt9lr'})。这意味着您可以使用Knowledge Graph API 查找有关标签/实体的更多信息。

    虽然您无法将 Google 知识图的副本“存储”为页面下拉列表中的选项列表,但您可以在 Vision API 以 ID 响应后使用 API 进行查找.

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-05-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-03
      • 2020-06-01
      • 1970-01-01
      • 2019-12-27
      相关资源
      最近更新 更多