树莓派图像识别与电子硬件基础
1. 图像识别相关内容
在使用图像识别功能时,当调用 i.show() 命令,会弹出一个新窗口显示摄像头捕获的图像。若出现 SimpleCV 无法找到连接到计算机的摄像头的错误,可能是网络摄像头与 Raspbian 不兼容,也可能是 motion 程序正在运行。可使用以下命令停止 motion :
$ sudo /etc/init.d/motion stop
也可以使用树莓派相机模块,但因其连接线较短,可能更倾向于使用网络摄像头。
1.1 使用树莓派相机模块进行图像识别
若想使用直接连接到树莓派的相机模块与 SimpleCV 程序配合使用,只要按照相关说明安装相机模块,相机应会自动显示在设备列表中。不过在早期版本的 Raspbian 中,要使用 SimpleCV 需安装相机模块的驱动程序。若 SimpleCV 未检测到相机模块,可尝试将 Raspbian 更新到最新版本。
1.2 硬币计数
要利用图像识别来计算相机画面中的硬币数量,可使用 SimpleCV 程序的 findCircle 函数。此项目需要良好的光照和固定位置的相机。在编写 Python 程序之前,需在 SimpleCV 控制台进行
超级会员免费看
订阅专栏 解锁全文
3877

被折叠的 条评论
为什么被折叠?



