与机器人技术结合使用哪种语言进行图像识别

时间:2019-05-25 04:43:57

标签: image-processing machine-learning computer-vision image-recognition robotics

我有一些基本的通用编码知识,但从没有深入研究一种语言。我感兴趣的是创建一个程序,该程序利用实时视频源中的图像识别来控制机器人。我希望能够识别图像中的特定对象。我正在考虑使用Arduino或Raspberry Pi来控制机器人,并可能使用USB网络摄像头或串行相机来捕获图像。

我想知道哪种语言最适合实时图像处理,与我的机器人一起工作,能够提供程序数据(图像)以供学习,以及其他我可能没有的因素认为此应用程序可能是必需的。

1 个答案:

答案 0 :(得分:0)

C ++和python是我能想到的最好的

OpenCV是标准的。但是怀疑它能否在Raspberry PI上足够快地识别面部。通常,我们使用Keras在带有GPU的条纹笔记本主板上运行更多最新代码。如下图所示。您可以在PC维修店获得它。只是说您需要更换主板。相当容易获得。

Arduino用于简单控制。例如两个伺服。但是,如果您需要对机器人进行编程以进行高级的路径规划,同类控制等操作,则ROS更理想。

enter image description here