Google 云视觉 Web 检测 API 仅返回 10 个响应

2024-03-10

我正在使用 Google 云视觉 Web 检测 API 来检测图像的使用位置。但即使是 Google 的徽标,我也总是最多收到 10 个回复。是 API 的限制还是我遗漏了一些东西,因为文档中没有提到任何内容。


Cloud Vision API 请求返回的默认结果数为 10(为了限制响应的大小),因此只会返回 10 个最准确的标识。但是,您可以指定maxResults参数以检索更大的结果列表。这里有几个 API 调用示例,它们返回默认的 10 个实体,如果使用maxResults范围。您可以自己运行这些查询并查看结果:

  • 没有maxResults参数,默认返回10个实体。
  • with "maxResults": 30,返回 30 个实体。

因此,为了从此 API 调用中获取更多结果,唯一的区别是您必须在features entry:

"features": [
    {
     "type": "WEB_DETECTION",
     "maxResults": 30
    }
   ]

另请注意,网页检测 https://cloud.google.com/vision/docs/other-features#web_entitiesGoogle Cloud Vision API 的功能仍在开发中,有一些功能仍处于测试阶段 https://cloud.google.com/vision/docs/beta-web-entities。还有一个公共功能请求,其中包含针对 Web 检测应用程序的更多功能,您可以在以下内容中跟踪公共问题追踪帖子 http://issuetracker.google.com/issues/71053594.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Google 云视觉 Web 检测 API 仅返回 10 个响应 的相关文章

随机推荐