2020-3-29 13:59:39 [显示全部楼层]
2694浏览
查看: 2694|回复: 2

[教程] 【AI2+AI】个人图像分类器3:使用模型制作表情匹配游戏

[复制链接]
本帖最后由 szjuliet 于 2020-8-1 20:35 编辑

【AI2+AI】在AppInventor中使用人工智能
【AI2+AI】图像分类:WhatIsIt教程
【AI2+AI】个人图像分类器1:创建并训练个人图像分类模型
【AI2+AI】个人图像分类器2:使用app查看模型表现如何
【AI2+AI】个人图像分类器3:使用模型制作表情匹配游戏

本教程将学习如何使用App Inventor来开发一个表情匹配游戏。

1. 登录App Inventor网站,点击新建项目,输入项目名为:ExpressionMatch
【AI2+AI】个人图像分类器3:使用模型制作表情匹配游戏图1

2. 用户界面设计:
【AI2+AI】个人图像分类器3:使用模型制作表情匹配游戏图2

3. 从https://bit.ly/2MTVQtO将PIC扩展文件下载到电脑

4. 将扩展导入到app中
【AI2+AI】个人图像分类器3:使用模型制作表情匹配游戏图3

5. 设置图中所有组件不可见。将Web浏览框的宽度和高度均设置为充满。设置完后同样设置其不可见。
【AI2+AI】个人图像分类器3:使用模型制作表情匹配游戏图4

6. 设置PersonalImageClassifier组件属性:
【AI2+AI】个人图像分类器3:使用模型制作表情匹配游戏图5

7. 切换到逻辑设计来编写程序
  • 当分类器准备好后,显示“已就绪”;如果分类器初始化错误,显示错误码。

【AI2+AI】个人图像分类器3:使用模型制作表情匹配游戏图8
【AI2+AI】个人图像分类器3:使用模型制作表情匹配游戏图18
  • 变量定义totalScore部分和lastScore当前得分,初始值均为0
【AI2+AI】个人图像分类器3:使用模型制作表情匹配游戏图6
  • 当分类器准备好后,显示总分和本次得分初始值为0

【AI2+AI】个人图像分类器3:使用模型制作表情匹配游戏图7
  • 调用分类标签过程

【AI2+AI】个人图像分类器3:使用模型制作表情匹配游戏图9
  • 变量modelLabels模型标签,currentIndex当前标签的索引,numLabes标签数量,currentLabel当前标签

【AI2+AI】个人图像分类器3:使用模型制作表情匹配游戏图10
  • 当分类器标签准备好后,保存返回结果,结果为列表,列表长度为标签数量

【AI2+AI】个人图像分类器3:使用模型制作表情匹配游戏图11
  • 游戏过程:显示当前标签

【AI2+AI】个人图像分类器3:使用模型制作表情匹配游戏图12
  • 将调用游戏过程添加到标签准备好语句块下

【AI2+AI】个人图像分类器3:使用模型制作表情匹配游戏图13
  • 再启用拍照和切换摄像头按钮

【AI2+AI】个人图像分类器3:使用模型制作表情匹配游戏图14
  • 编写按钮代码
【AI2+AI】个人图像分类器3:使用模型制作表情匹配游戏图15
  • 判断游戏是否结束
【AI2+AI】个人图像分类器3:使用模型制作表情匹配游戏图16
  • 显示表情分类结果,更新分数
【AI2+AI】个人图像分类器3:使用模型制作表情匹配游戏图17

8. 测试游戏
  • 游戏开始时显示已就绪,分数初始值,表情为“开心”

【AI2+AI】个人图像分类器3:使用模型制作表情匹配游戏图19
切换摄像头到前置,点击拍照,显示当前分数及总分;
【AI2+AI】个人图像分类器3:使用模型制作表情匹配游戏图20
实时测试视频:

可以看到开心的表情识别的很好,但是悲伤的表情识别的置信度很低。这可能和样本的学习有关。




personalimageclassifier.zip

4.4 MB, 下载次数: 94

.aix扩展文件

fluenza  学徒

发表于 2020-4-3 16:01:15

https://bit.ly/2MTVQtO打不开,麻烦提供一个下载好的压缩包
回复

使用道具 举报

szjuliet  版主
 楼主|

发表于 2020-8-1 20:36:24

fluenza 发表于 2020-4-3 16:01
https://bit.ly/2MTVQtO打不开,麻烦提供一个下载好的压缩包

请在文末附件下载
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail