从零开始用scratch做潜艇大挑战-8.codelab版面部识别

大家好,我是苏小糖苏老师。我们继续从零开始用scratch做潜艇大挑战。下面我们进行第8节,codelab版面部识别。在做了7节课以后,终于要用到面部识别了。其实,图形化编程软件里面的面部识别都是封装好的。我们只是去找一个合适的编程软件,直接调用就OK了。


从零开始scratch做潜艇挑战-8.codelab面部识别_腾讯视频

1 codelab是什么

CodeLab是一个非营利组织,致力于传递编程的乐趣,鼓励孩子成为数字时代的创作者;帮助他们理解和参与日益数字化的世界,使用编程表达自己的想法

其实CodeLab不仅仅有scratch,还有其他的一些内容。我们这次用到的仅仅是CodeLab推出的更加丰富的scratch。大家可以直接搜索CodeLab或者去到网址https://www.codelab.club/

2 posenet扩展插件

往往我们会认为视频识别,图像处理是很高深莫测的东西。普通人去使用这些技能会非常困难。诚然这些技术的确普通人很难理解掌握它的原理,但是我们可以直接去调用封装好的程序块。就像现在,很多人不会修车,但是很多很多人都会开车。

posenet插件可以获取人体面部关键部位的xy坐标。好的,只要这一点就足够了。我们费劲心机都解决不了的潜艇移动问题,一下子就解决了。

3一点点不足

很容易的使用了面部识别功能,但是也是牺牲了潜艇倾角变化的功能。或许这里有很好的解决办法,但是我没有再去尝试。如果你想到了可以留言告诉我。

好的,多谢各位来捧场。你也去试一试posenet扩展插件吧。

前情回顾:

从零开始用scratch做潜艇大挑战-7.完成按键版潜艇大挑战

从零开始用scratch做潜艇大挑战-6.障碍物克隆体不消失

从零开始用scratch做潜艇大挑战-5.得分的编程

从零开始用scratch做潜艇大挑战-4.障碍物的移动

从零开始用scratch做潜艇大挑战-3.按键控制潜艇运动

从零开始用scratch做潜艇大挑战-2.制作角色

从零开始用scratch做潜艇大挑战-1.效果展示与分析


原文链接:从零开始用scratch做潜艇大挑战-8.codelab版面部识别(文字+视频)

更多scratch、Arduino相关编程内容,请关注微信公众号xtrobot

你可能感兴趣的:(从零开始用scratch做潜艇大挑战-8.codelab版面部识别)