java - Google Vision APi 标签降低了标签百分比

标签 java android google-vision vision-api

我想使用 Google Vision API 进行标签检测。但我想减少标签百分比,但我不知道如何做到这一点。有人可以帮助我吗?我正在使用一个样本。我正在使用谷歌提供的 Android 示例 这是代码:

https://github.com/GoogleCloudPlatform/cloud-vision/blob/master/android/CloudVision/app/src/main/java/com/google/sample/cloudvision/MainActivity.java

除了这个和那个之外,它还显示结果:

 // add the features we want
     annotateImageRequest.setFeatures(new ArrayList<Feature>() {{
                            Feature labelDetection = new Feature();
                            labelDetection.setType("LABEL_DETECTION");
                            labelDetection.setMaxResults(10);
                            add(labelDetection);
                        }});

最佳答案

您的意思是您想显示更多结果(标签)吗?如果是这种情况,只需增加 MAX_LABEL_RESULTS 值(默认设置为 10)。

在您发布的代码 fragment 中,您只需将 labelDetection.setMaxResults(10); 更改为 labelDetection.setMaxResults(15);

关于java - Google Vision APi 标签降低了标签百分比,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46594701/

相关文章:

java - 安卓工作室错误 : "Android resource linking failed. error: failed linking references" with google services API

android - ML Kit Vision 设备端文本识别未下载模型 : Waiting for the text recognition model to be downloaded. 请稍候

java - 将 double 组打印到 2 个小数位

Android 支持带图像的多屏幕

java - 如何将scrollTo()与Spinner一起使用?

java - 从 vision api 预览条形码扫描器的大小

java - 控制台输出 Selenium Webdriver

java - 通过拖放项目制作类似列表的小部件的最简单方法?

java - content_main.xml 与 activity_main.xml

android - 关于SQLite数据库删除Android