有没有一种方法可以将Google Cloud Vision查询的MaxResults设置为无限制?

时间:2019-08-30 15:03:16

标签: google-cloud-platform google-vision

我现在将其设置为9999,但我发誓我看到某个地方可以通过某种方式将其设置为无限!

如果没有,您可以设置的最高数字是什么?

我的请求看起来像这样:

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

2 个答案:

答案 0 :(得分:0)

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

还请注意,maxResults不适用于所有功能(例如您的情况下为TEXT_DETECTION):https://cloud.google.com/vision/docs/reference/rpc/google.cloud.vision.v1#google.cloud.vision.v1.Feature

答案 1 :(得分:0)

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