大家好,我是苏小糖苏老师。我们继续从零开始用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.障碍物克隆体不消失