一次多个 Google Vision OCR 请求?

2023-12-27

根据谷歌视觉文档 http://%20https://cloud.google.com/vision/docs/reference/rest/v1/images/annotate,每个请求的最大图像文件数为 16。别处 https://cloud.google.com/vision/quotas但是,我发现每分钟的最大请求数高达1800。有什么办法可以在这么短的时间内从一台机器提交这么多请求?我在 Windows 笔记本电脑上使用curl,并且我不知道如何在等待第一个请求大约一分钟后完成之前提交第二个请求(如果可能的话)。


如果您想请求 1800 个图像,则可以将每个请求分组 16 个图像 (1800/16),您将需要 113 个请求。

另一方面,如果限制为每分钟 1800 个请求,并且每个请求可以包含 16 个图像,则每分钟可以处理 1800 * 16 = 28800 个图像。

请考虑文档说:这些限制适用于每个 Google Cloud Platform Console 项目 https://cloud.google.com/vision/quotas#request_quotas并在使用该项目的所有应用程序和 IP 地址之间共享。因此,请求是从一台或多台机器发送并不重要。

Cloud Vision 可以接收并行请求,因此您的应用程序应该准备好管理如此数量的请求/响应。您可能想检查这个例子 https://cloud.google.com/vision/docs/detecting-text#detecting_text_in_a_local_image然后使用您首选的编程语言中的线程来发送/接收并行操作。

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

一次多个 Google Vision OCR 请求? 的相关文章

随机推荐