头图

从事开发两年的时间,每天都在业务场景和代码中辗转反侧,与大多数开发者同学一样,每天看着枯燥的代码非常非常无聊…

突然!偶然的机会!公司需要用到AI相关的内容,这不仅勾起了公司的兴趣,也勾起了我对AI的兴趣(也不算偶然,最近人工智能很多产品的横空出世,一定勾起了一大波企业、个人的兴趣)。

然后我就通过各种渠道方式尽可能的了解、学习AI相关的内容知识。然后就找到了华为云开发体验馆 Codelabs这个平台,开启了我与AI的第一次碰撞…

初识华为云Codelabs

第一次进入到这个界面就感觉整体十分干净舒服!(可能是程序员的强迫症,页面规整就很nice!!!)

界面有很清晰的导航栏,把所有示例进行了分类,包括计算、存储、网络、数据库、人工智能、大数据、容器、安全与合规、运营、应用中间件、管理与监管、CDN与智能边缘、软件开发生产线、企业应用、迁移、区块链、视频、IoT物联网、专属云、企业网络、开天aPaaS、工业软件、开发者工具、支持与服务、ApiHub共计25个大分类,每个分类中还有详细分类,可以根据自身需求筛选到所需示例。同时可以通过搜索栏直接搜索关键字查询所需示例。

开启我的AI世界

人工智能分类下第一个就是人脸识别相关的,当然要点进去看一看啦!

兄dei们!快看啊!这还支持不同语言的切换,切换不同语言之后后面对应的示例demo也会随着切换!

左侧导航栏也挺方便清晰的,从示例的简介到使用,一步一步教我们怎么去应用这段示例代码。想往回看的话也可以点击导航栏直接跳转到想要的章节。

第一步是人脸识别示例的一个简介,言简意赅,浅显易懂。

第二步告诉了我们需要准备哪些前提,比如需要注册华为云、实名认证、订阅人脸识别服务、以及一些开发环境等等…本章节上面还标注了对应的链接,点击直接跳转,还是很方便的,并且每一步都有详细的说明~跟着说明一步一步操作就OK了~

安装SDK这就不用多说啦~开启CV大法!代码转移术!(轰嘛咪嘛咪轰~出现吧“接口怪”们!)大家一定要做好开发前准备在CV哦,要么是调试不通的哦~

接下来就是示例代码demo的部分了,包括:

4.1导入依赖模块;

4.2初始化认证信息

4.3初始化人脸识别服务的客户端

5.1人脸检测

5.2 人脸比对

5.3 人脸搜索

5.4 创建人脸库

5.5 查询人脸库

5.6 查询所有人脸库

5.7 删除人脸库

5.8 添加人脸

5.9 删除人脸

5.10 批量删除人脸

5.11 更新人脸

5.12 查询人脸

5.13 活体检测

5.13.1 动作活体检测

5.13.2 静默活体检测

这个大家感兴趣可以去Codelabs里面的人脸识别SDK调用示例查看详细的代码示例。

然后就是非常值得一提的了~华为云提供的人脸识别的SDK,平台还提供了在线调试!这个简直太方便了!有时候外出,去客户场地,不方便携带电脑的情况下可以说是有如神助!!!

学习完成后,还可以在评论区交流体验感,或者有什么不懂的也可以和大家一起讨论研究~

然后还有评分功能~不好的示例大家一起监督然后进行整改,提供更好的示例,好的示例大家一起共享,共同努力共同进步~

3      总结

首先,Codelabs提供了一个非常直观的界面,使开发者可以轻松地浏览和在线编辑代码,而且支持多种编程语言和框架的示例,包括 Java、Python、Go、JavaScript 等等,适用于各个方向,各个领域的小伙伴,丰富的示例代码池,大家一定可以从中找到自己所需的示例。

其次,Codelabs提供了一些非常强大的功能,例如在线调试和编译检查。开发者可以使用 Codelabs下载和编辑示例代码,然后使用内置的调试器和编译器来检查和编译代码。这种功能可以帮助开发者更快地发现和解决问题,提高他们的开发效率,在用户使用时也提供了极大的便利,一切都在云上进行~

同时也是最主要的就是Codelabs提供了许多有用的资源和教程,包括代码模板、文档和示例代码,这也是Codelabs主要提供的服务,丰富的代码示例、丰富的场景示例都是为开发者提供的便利。总体来说还是挺棒的,希望华为云Codelabs以后越来越好,提供更丰富的、更优质的、更高端的示例代码!

体验通道:https://codelabs.developer.huaweicloud.com/codelabs/home?page...


PaaS服务小智
4 声望0 粉丝

分享华为云相关技术干货,产品介绍,前沿资讯等