文档开发者中心
我的

零基础开发AI应用, 华为IDE就是这么强大

听说最近不少小白都在学习热门的AI技术,强推一波华为的HiAI——助力App开发的一款神器。这是华为对外开放的一套AI工具,包含SDK,IDE,用户指南等。能帮助小白用户迅速开发出AI应用,而且能用上华为手机的NPU能力,性能对比CPU提升不少,此处应有掌声。

目前已经开放出来的API包含人脸检测、人脸对比、图像超分辨率、美学评分、文档检测校正、语音识别、码检测、图片分类标签、场景检测等等。详细的介绍可以上华为的开发者联盟看看。地址请戳:

下面介绍下学习的过程,拿人脸检测做一个简单的demo。

1、首先需要下载IDE,其实就是一个Android studio的插件,不过对于开发HiAI应用来说十分方便。下载地址:

2、安装完成之后,打开插件,效果是这样的。

可以看到API的介绍,代码示例。比较方便的是,代码可以用鼠标拖到到自己工程的java代码里,插件同时也会把需要的SDK复制到工程lib目录下,并改写gradle配置。这个功能点赞哟。

123.png

3、开始编码,写一个简单的例子,选择一张相册的图片,然后调用人脸识别API,把识别出来的人脸框出来。

234.png

需要注意的是,调用人脸检测API的操作不能放在工作线程中,否则会报错。

4、调试,说到调试就不得不提起IDE的一个强大功能,远程真机。这对于买不起p30 pro的码农来说无疑是雪中送炭,调试当然要选最贵的机型。效果如上图,不过缺点就是比本地真机要慢一些,看在这么多免费机型的份上也就忍了。另外,使用真机需要注册一个华为开发者账号。

人脸检测的速度还是很快的,看来NPU对于ai的加成还是很不错的。

以上就完成了一个人脸检测demo,就是这么简单。


点赞
收藏
1
回复
2
分享
举报
浏览12675 发布于2019-07-24 02:00未知归属地
全部评论
最多点赞
最新发布
最早发布

挺有用啊,收藏了

1楼回复于2019-07-24 07:25 未知归属地
写回答
新增插入模板功能
一键使用模板,快速填写内容,轻松发帖~
知道了
  • 为了保障您的信息安全,请勿上传您的敏感个人信息(如您的密码等信息)和您的敏感资产信息(如关键源代码、签名私钥、调试安装包、业务日志等信息),且您需自行承担由此产生的信息泄露等安全风险。
  • 如您发布的内容为转载内容,请注明内容来源。

我要发帖子

了解社区公约,与您携手共创和谐专业的开发者社区。