缺少 CustomImageLabelerOptions。我在哪里可以找到它?

时间:2021-05-27 18:20:52

标签: android kotlin google-mlkit image-classification

我正在尝试使用谷歌示例的修改版本进行图像分类。除了一件事,我让一切正常。未找到 CustomImageLabelerOptions 类。

我有

    implementation 'com.google.mlkit:image-labeling-custom:16.3.1'
    //implementation 'com.google.mlkit:image-labeling:17.0.4'


    aaptOptions {
        noCompress "tflite"
        // or noCompress "lite"
    }

在成绩文件中。我还适当地添加了 maven。

这是我尝试使用 CustomImageLabelerOptions 的代码。

val cats_dogs_model = LocalModel.Builder().setAssetFilePath("cat_vs_dog.tflite").build()
        val customImageLabelerOptions = CustomImageLabelerOptions.Builder(cats_dogs_model)
                .setConfidenceThreshold(0.5f)
                .setMaxResultCount(5)
                .build()

为什么找不到类的任何想法?

1 个答案:

答案 0 :(得分:1)

我已经在本地尝试了这个依赖项 implementation 'com.google.mlkit:image-labeling-custom:16.3.1',对我来说似乎很好。

您是否在将 implementation 'com.google.mlkit:image-labeling-custom:16.3.1' 添加到 build.gradle 文件后同步项目?