有没有办法将Google Cloud Vision查询的MaxResults设置为无限制?



我现在已将其设置为 9999,但我可以发誓我在某处看到您可以以某种方式将其设置为无限!

如果没有,您可以将其设置为的最大数字是多少?

我的请求如下所示:

"requests":[{
"image": {
"content": base64String
},
"features": [
{"type":"TEXT_DETECTION","maxResults":9999}, 
{"type":"LABEL_DETECTION","maxResults":10},
],
"imageContext": {
"languageHints": [
"de",
"en"
]
}
}]

到目前为止,还没有像使用 CONSTANT 代替 int32 来获取所有输出这样的选项。您可以使用最大值 TYPE_INT32即此属性的 2147483647 (maxResults(。

如果您愿意,可以尝试设置更高的 maxResults,但这并不意味着实际上会有那么多结果,因为它只是一个最大值。

另请注意,maxResults 并不适用于所有功能(如您案例中的TEXT_DETECTION(: https://cloud.google.com/vision/docs/reference/rpc/google.cloud.vision.v1#google.cloud.vision.v1.Feature

最新更新