scratch & 视频

说到scratch,我们就会想到那个在屏幕上运行的小窗口,而codelab把它连接到生活中,彻底变革了它的交互方式

连接实际物品的最廉价方式无疑摄像头,扬声器,麦克风,后两者scratch本身已经做到了,而让我很高兴的是摄像头现在也可以在scratch中被使用啦

这里面有几种方法:

  • 采集视频数据——imagedata
  • 人脸识别——FaceAPI
  • 物体识别——图像识别
  • 图片分类——teachable machine
  • 标签识别——physical blocks

最具稳定性的应该是physical blocks,以下是演示demo

演奏乐曲

这里下载文件

但这也有一个极为明显的坏处,近大远小,如果想要识别远处的识别码,就需要很大的条码,但是这很明显不是我们想要的,而且如果需要识别的东西很多,就会造成满屋子都是识别码的情况,就很乱很恐怖。所以,physical blocks还是比较适合桌面的近距离操作

与之对应,有另一个插件teachable machine,它可以完美地解决远距离的问题。而且codelab也把这个的插件做出来了。但是但是但是,在我看来,这个插件的adapter做的并没有那么好,需要同时打开teachablemachine和scratch的窗口,所以这个演示我就用python(这个项目用的是Google的tensorflow)

发表评论

电子邮件地址不会被公开。 必填项已用*标注