5329| 1
|
[项目分享] 让爱回家,AI助力团圆 |
本帖最后由 luyi 于 2019-12-14 13:38 编辑 让爱回家,AI助力团圆 mind+人工智能应用 “您,看到我小孩了吗?” 近年来,寻找失散的亲人报道不断。主人公用派发传单、用照片逐个询问等方式,去寻找丢失的孩子。而现在,人工智能或许能让寻亲的道路变得更加顺畅。 “让爱回家,AI助力团圆”就是这样一个平台,亲人可以直接拍照,然后上传人脸照片,AI自动和平台照片相对比,寻找出相似度最高的亲人信息。也可以手动上传亲人小时候的照片,和平台中照片对比,匹配出亲人信息。从而协助失踪家庭寻找走失的亲人。 先看一下演示视频吧。 接下来,我们分析一下主要代码。 1. 新建两个列表,分别是webUrlList,存放平台图片地址;webMsg列表,存放采集到的亲人基本信息。 2.定义循环状态变量为1,平台中图片的初始序号为1。(每进行一次循环,图片序号相对应地加1,直到查找结束或查找玩列表没有发现相匹配的图片。当查找到相匹配的图片或查找到最后一条列表记录,将循环状态设置为0,循环结束) 3.获取本地图片,并赋值给变量bendiURL。 4. 循环列表中平台的图片,一一和本地图片想对比。 5.如果在某一轮循环中没有找到匹配的照片或者相似度小于20,则将变量webUrlListNum加1,继续下一轮循环。 6.如果,循环至图片列表最后一项,仍未找到匹配的图片,则朗读“暂时,还没有匹配到您要寻找的亲人,不要灰心,明天再来找找吧!” 7.如果,相似度匹配成功,则朗读“恭喜您,这可能是您寻找的亲人”以及亲人的相关信息。 8. 最后贴出拍照上传的代码,其他角色代码放在附件中。 9. 最后,发点感言,或许对大佬来说是不值一提,但对新手却非常有用。 这是我第一次接触mind+,当然也是第一个作品。在制作过程中,遇到了非常多的疑问。感谢群里大佬解答0.0. 9.1 疑问1:设置变量和列表后,在舞台中出现很多变量和列表。 解答:去除变量名和列表名左侧对勾。 9.2 疑问2: 点击当前角色,如何隐藏当前角色,显示另一角色。 解答:使用“广播”功能,其他角色接收“广播”,作相应动作。 9.3 如何设置“开启摄像头后默认不拍照,等待用户点击拍照按钮时,再拍照”。 解答:两个角色,分开写代码,一个开启摄像头,一个拍照。使用“当角色被点击”模块。 10.附件:完整代码。 |
2.46 MB, 下载次数: 2311
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed