首页 > 解决方案 > HUAWEI ML Kit使用多类图像分割能力处理位图,但出现错误

问题描述

还有什么不对的。可能的原因是什么?以下是详细的日志信息:

2020-04-23 10:52:35.924 10773-10773/com.huawei.hms.core.demo W/System.err: com.huawei.hms.mlsdk.common.MLException: Mlals result is error
2020-04-23 10:52:35.924 10773-10773/com.huawei.hms.core.demo W/System.err: at com.huawei.hms.mlsdk.productvisionsearch.cloud.MLRemoteProductVisionSearchAnalyzer.handleResult(MLRemoteProductVisionSearchAnalyzer.java:249)
2020-04-23 10:52:35.924 10773-10773/com.huawei.hms.core.demo W/System.err: at com.huawei.hms.mlsdk.productvisionsearch.cloud.MLRemoteProductVisionSearchAnalyzer.access$800(MLRemoteProductVisionSearchAnalyzer.java:83)
2020-04-23 10:52:35.924 10773-10773/com.huawei.hms.core.demo W/System.err: at com.huawei.hms.mlsdk.productvisionsearch.cloud.MLRemoteProductVisionSearchAnalyzer$1.call(MLRemoteProductVisionSearchAnalyzer.java:161)
2020-04-23 10:52:35.924 10773-10773/com.huawei.hms.core.demo W/System.err: at com.huawei.hms.mlsdk.productvisionsearch.cloud.MLRemoteProductVisionSearchAnalyzer$1.call(MLRemoteProductVisionSearchAnalyzer.java:123)
2020-04-23 10:52:35.924 10773-10773/com.huawei.hms.core.demo W/System.err: at com.huawei.hmf.tasks.a.j$1.run(Unknown Source:4)
2020-04-23 10:52:35.924 10773-10773/com.huawei.hms.core.demo W/System.err: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
2020-04-23 10:52:35.924 10773-10773/com.huawei.hms.core.demo W/System.err: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
2020-04-23 10:52:35.924 10773-10773/com.huawei.hms.core.demo W/System.err: at java.lang.Thread.run(Thread.java:919)

标签: huawei-mobile-services

解决方案


从你的日志看,错误原因是相关算法模型目前在云端不可用。因此,当您尝试从设备访问云服务时会报告错误。

ML Kit以深度学习为核心技术,利用图像识别和搜索功能实现个性化产品搜索服务。需要根据产品图片生成特定的搜索信息库。如果您想使用云服务,请将包含产品信息的基础库提供给HUAWEI ML Kit团队。团队基于基础库进行模型训练,然后将模型部署在云端,供您从设备调用。如需联系HUAWEI ML Kit团队,请发送邮件至mlkit@huawei.com。


推荐阅读