问题标签 [google-cloud-vision]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
7285 浏览

google-cloud-vision - Google Vision API 返回 PERMISSION_DENIED

我正在尝试使用 Google Vision API。我正在关注入门指南

  1. 我已启用 Cloud Vision API
  2. 我已启用结算
  3. 我已设置 API 密钥
  4. 从我的图像制作 base64 编码的数据
  5. 制作带有设置的 JSON 文件:

    /li>
  6. 发送请求curl

    /li>

之后我得到了回应:

\u003cempty\u003e 表示 <empty>

有任何想法吗?有人有同样的问题吗?

0 投票
3 回答
3078 浏览

javascript - 来自 Google Vision API 的空响应,其中包含存储在 Google Cloud Storage 中的图像

我正在尝试使用云视觉 API,并且我能够发出成功的请求,但我的响应返回为空,即使 API 文档中提供了测试图像。

请求正文:

福克纳.jpg

回复正文:

我什至尝试使用云 API 控制台并复制请求字段,但这也不起作用

任何帮助将不胜感激。

0 投票
2 回答
643 浏览

google-cloud-platform - 我可以收到 LABEL_DETECTION 结果的 boudingPoly 吗?

请问如何使用 Google Vision-API 完成此操作?

  1. 将图像发送到 vision-api
  2. 请求:'功能':[{':'LABEL_DETECTION','maxResults':10,}]
  3. 特别是收到标签,我感兴趣的是“时钟”
  4. 接收 boundingPoly 以便我知道图像中时钟的确切位置
  5. 收到 boundingPoly 后,我想用它来创建一个动态 AR 标记,以便由 AR 库跟踪

目前,Google Vision-API 似乎不支持 LABELS 的 boudingPoly,因此问题在于是否有办法使用 Vision-API 解决它。

0 投票
0 回答
107 浏览

google-cloud-vision - 访问标签的时事性 - 响应中缺少字段

根据这篇文档,可以访问话题性,这是我在分析响应时真正需要的。

但是,在所有其他示例中,不存在该字段。在我自己的游戏中,我也没有看到这个领域存在。

我在这里有什么误解?

0 投票
2 回答
1621 浏览

python - 警告:oauth2client.util:build() 最多接受 2 个位置参数(给定 3 个)

我正在为 Google Cloud Vision API 做“标签检测”教程。
当我像这样将图像传递给命令时,我希望得到一些 json,告诉我图像中有什么。

但是,我收到了这个错误。

这里发生了很多事情。
但项目 API启用。
所以这部分错误信息是错误的。

似乎“最新版本的 oauth2client v2.0.0 发生了变化,破坏了与 google-api-python-client 模块的兼容性”。
https://stackoverflow.com/a/35492604/2341218

我应用了这个修复...

应用此修复程序后,我得到的错误更少...

似乎此错误消息:“找不到记录器“oauth2client.util”的处理程序实际上掩盖了更详细的警告/错误消息,我可以通过添加此代码看到更详细的消息...

https://stackoverflow.com/a/29966147/2341218

所以不,我被这个错误消息困住了:
WARNING:oauth2client.util:build() 最多需要 2 个位置参数(给定 3 个)

有人建议,可以通过使用命名参数而不是位置符号来避免此错误。
https://stackoverflow.com/a/16643215/2341218

但是,我不确定我可以在哪里进行此更改。
我实际上没有在代码中看到 oauth2client.util:build() 函数。
这是谷歌代码(稍作修改):

0 投票
1 回答
125 浏览

google-cloud-vision - 使用 Google Cloud Vision,Text_Detection 中的宽度和长度是否有任何限制以及指定图片中文本的任何方式?

在使用 Google Cloud Vision 时,我遇到了几个问题。

在我用谷歌平台测试了 Text_Detection 之后,我在很多情况下都得到了我想要的结果。但是,有时当它太宽或太长时,我无法获得预期的结果。是否对长度或宽度或分辨率有任何限制以获得正确的结果?

还有什么方法可以识别图片特定区域内的文本?

如果有人知道我现在面临的问题,请赐教。:) 先感谢您。

0 投票
5 回答
7505 浏览

google-cloud-vision - 谷歌视觉 API 可以接受外部图像 URL 吗?

我正在阅读有关视觉 API 请求模式的文档。在图像源中,我只看到使用 GCS 图像路径的 url 的选项。是否可以使用像http://example.com/images/image01.jpg这样的外部图片网址?

0 投票
3 回答
7331 浏览

python - Google Cloud vision API:“请求的身份验证范围不足。”

嗨我正在尝试使用谷歌的云视觉 API,特别是这个例子:https ://cloud.google.com/vision/docs/label-tutorial#label_tutorial_1

我遵循本教程:https ://cloud.google.com/vision/docs/getting-started#set_up_a_service_account设置服务帐户,但是当我运行我的代码时,我得到:

有人可以帮忙吗?我不知道发生了什么,我的代码与教程是 1:1 的。

0 投票
1 回答
2383 浏览

google-cloud-vision - 谷歌云视觉 API 错误“操作完成前截止日期已过期。”

我让云视觉 API 正常工作,并且我在标记我的图像时获得了很多乐趣。我只在大约 50 张图像上对其进行了测试。昨天还在工作。今天再次尝试时,我得到了一个错误。对于标签注释,错误是:

“资源已用尽(例如检查配额)。”

对于人脸检测,错误是:

“截止日期在操作完成之前已过期。”

我不认为我已经超过了每月 1,000 的限制,但我不知道如何检查。有人知道吗?

或者,如果我确实低于 1,000 个请求限制(我很确定我是!),是否有人知道为什么会发生这种情况

谢谢你的帮助!

0 投票
1 回答
459 浏览

google-cloud-vision - 文本检测突然出现 403 错误

我正在使用文本检测 API 的标准示例代码,一切正常,但现在如果我尝试在新图像上运行相同的程序(不进行编辑),python 会返回错误:

/Users/lummish/Documents/Cloud Vision Tests/foodman.jpg 的 Http 错误 < 请求https://vision.googleapis.com/v1/images:annotate?alt=json时的 HttpError 403返回“请求问题失败。”>

这又会导致以下错误:

AttributeError:“NoneType”对象没有属性“项目”

我似乎无法弄清楚发生了什么。我尝试过获取新的密钥对以及从头开始克隆项目,但都没有完成任何事情。任何帮助,将不胜感激。