android 机器学习 教程,Android | 教你如何快速集成机器学习能力

背景

继上篇博文说了如何快速集成扫码以后 我又上官网去了解了一下其他的功能,其中机器学习服务是当下比较火的,而且还是免费的。就赶紧点进去学习一下。看看能够快速实现哪些功能。

注意:上面链接中的代码无法直接被调用,需要配对应的agconnect-services.json才可以使用。为了方便起见,我将我账号的注册的json文件共享出来,下面会有哦~

能力介绍

里面分为人脸识别,图像分割,文本检测,翻译,目标检测,物体识别,地标识别,语音识别,好像在接下来还会推出拍照购物,姿势检测等一系列新功能。

1460000022500604

构建工程

1 配置校验

在上一篇中,由于扫码是纯端侧的服务,所以不需要配置agconnect-services.json。但是机器学习服务有些是要用到云端的,所以必须配好这个文件才可以使用。为了方便起见,我把不需要json文件也就是纯端侧的能力用红框标了出来。

那也就是说如果你想用到除了红框外的功能必须配置一下json文件。

注意:上面链接中的代码无法直接被调用,需要配对应的agconnect-services.json才可以使用。

这是我的json文件:agconnect-services.json{

"agcgw":{

"backurl":"connect-dre.dbankcloud.cn",

"url":"connect-dre.hispace.hicloud.com"

},

"client":{

"cp_id":"890086000300129143",

"product_id":"9105385871708413564",

"client_id":"275456434039161856",

"client_secret":"890DA62DAA27FA182FAFE33DE81766A40E084B9E3849242970C7569EFCE0663D",

"app_id":"101639565",

"package_name":"com.huawei.mlkit.csdn",

"api_key":"CV5G18pJUEauNSTgMPuabJyUiONxrmmUDpS28JDCfM3xQmDxuaOXmLcY9xt3aObN76MQQy9XR55yIQQ9ESvxKfm32h+g"

},

"service":{

"analytics":{

"collector_url":"datacollector-dre.dt.hicloud.com,datacollector-dre.dt.dbankcloud.cn",

"resource_id":"p1",

"channel_id":""

},

"ml":{

"mlservice_url":"ml-api-dre.ai.dbankcloud.com,ml-api-dre.ai.dbankcloud.cn"

}

},

"region":"DE",

"configuration_version":"1.0"

}

然后将这个agconnect-services.json放在下载的app这层的目录中。

1460000022500602

1460000022500603

1460000022500606

1460000022500605

如果看不到这个菜单,需要缺人这里是不是project目录,如果不是可以切换过来。

然后把app目录下,注意是app目录下的,build.gradle中将applicationId改为mlkit.csdn

运行

点击小箭头开始运行~

效果展示

1 人脸识别(能看得清我嘛)

1460000022500607

2 图像分割

1460000022500608

3 文本识别(分为云测端侧)

1460000022500609

4 翻译

1460000022500612

5 物体分类

1460000022500611

6 目标跟踪

1460000022500610

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值