最近树莓派(Raspberry Pi)发布了一个程序,用户可以借助树莓派单片机和一个摄像头,实现在空中虚拟AI绘图功能。
实现效果如截图所示
很多人对树莓派比较陌生,我们简单介绍一下。
树莓派(英语:Raspberry Pi)英国树莓派基金会开发的微型单板计算机,目的是以低价硬体及自由软体促进学校的基本电脑科学教育。
树莓派系列计算机每一代均使用博通(Broadcom)出产的ARM架构处理器,如今生产的机型(树莓派4B)内存在2GB和8GB之间,以TF卡作为系统存储媒体(初代使用SD卡),配备USB接口和HDMI的视频输出(支持声音输出),内置Ethernet/WLAN/Bluetooth网络链接的方式(依据型号决定),并且可使用多种操作系统。产品线型号分为A型、B型、Zero型和ComputeModule计算卡。
这次虚拟绘图项目依靠的是 OpenCV 的图像识别技术,它可以识别用户手部图来达到绘制效果。它能够识别食指并跟随它,在指尖后面留下一条颜色的痕迹,使用户能够绘画。用户可以使用屏幕顶部的虚拟按钮选择颜色,还可以使用一个按钮来清除图像,然后开始使用新的调色板。
该项目的目标不仅仅是制作一个有趣的项目,而且还创建一个可以帮助新手和经验丰富的制作者的教程。遵循他们的教程,用户可以深入了解如何使用 OpenCV 和 MediaPipe 等工具进行 AI。您还可以使用 Pi 社区中最受创客欢迎的语言之一——Python。
这个项目的另一个好处是您需要很少的硬件来设置它。假设您已经准备好带有 SD 卡和电源的 Pi;您所需要的只是一个摄像头。如果兼容的话,您可以使用相机模块或 USB 网络摄像头。Sparklers: We Are The Makers 团队使用 Raspberry Pi 4,但 Pi 3 B+ 也可以正常工作,尽管处理能力较低。
该项目在最新版本的 Raspberry Pi OS (树莓派发布的应用程序)上运行。该代码是用 Python 编写的,并已在GitHub上提供,任何人都可以下载和探索。您还需要 OpenCV 和 MediaPipe 用于项目的图像识别方面。
Github开源代码地址:https://github.com/Arijit1080/AI-Virtual-Painter-using-Raspberry-Pi
更多详细教程可以看官方发布的视频,地址:https://www.youtube.com/watch?v=_aOS1ozt6ec
发评论,每天都得现金奖励!超多礼品等你来拿
登录 后,在评论区留言并审核通过后,即可获得现金奖励,奖励规则可见: 查看奖励规则