机械视觉和机器人控制的问题,高手进

我想用一个摄像头获取外界图像,并处理这个图像,在不同颜色的情况,单片机获得不同的信号,用于其他控制,我应该怎么做?比如用什么样的摄像头,用什么处理图像,需要些哪些知识,回... 我想用一个摄像头获取外界图像,并处理这个图像,在不同颜色的情况,单片机获得不同的信号,用于其他控制,我应该怎么做?比如用什么样的摄像头,用什么处理图像,需要些哪些知识,回答得好,有加分 展开
 我来答
mandyski
2011-12-30 · TA获得超过1757个赞
知道大有可为答主
回答量:1607
采纳率:100%
帮助的人:1783万
展开全部
如果只是学习,可以用聊天的摄像头就可以了。如果是工业应用,则建议使用工业相机。你有颜色检测,肯定得彩色相机,黑白是不太理想的。摄像头几十几百的都有,工业相机,几百一两千的一两万的十几万的都有。看你的需求。如果仅仅只是颜色识别,无高速、无很细的颜色识别、仅普通的CMOS彩色相机就可以,如果有高速、或真彩识别,建议使用CCD或3CCD工业彩色相机。
获取图像后,要处理,图像方面,只需要一个颜色识别的函数。如果是LABVIEW,一个控件就基本上解决了。其它的图像处理工具,有HALCON、EVISION、VISION PRO、uVISION、OPONCV等,其中OPENCV是开源的,不要钱。当然,也可以自己写处理源代码,这个就要你有图像处理的功底。
图像处理完后,基本上返回给你颜色信息,你可以直接用显示控件来显示,也可以使用IO卡进行输出控制,如是红色Out1,是绿色Out2,蓝色,Out3……如果你的颜色很多,那么就需要很多IO点,当然也可以使用串口通讯等方式,直接把颜色信息写给单片机等,但是这种方式,只是增加了系统的复杂度。一般的颜色识别,只需要使用电脑检测图像,判断颜色对不对,或者有什么颜色,然后进行显示、结果判断即可。
超维机器人
2023-06-06 广告
简单来讲智能巡检机器人价值主要体现在五个方面:运维自动化、运维可视化、运维可靠性、运维安全高、运维成本低,具体主要体现在以下三大功能:巡检、迎检、资产盘点一、 巡检功能,主要是对机房环境、设备工作状态的日常巡检,按照客户原有的巡检管理制度来... 点击进入详情页
本回答由超维机器人提供
563044446
2011-12-28 · TA获得超过180个赞
知道答主
回答量:324
采纳率:0%
帮助的人:230万
展开全部
单片机处理不了图像,可以用电脑处理,然后通过串口控制单片机。
如果对象是静态的或者运动速度很慢,可以选用传统的USB摄像头,如果是动态的则需要工业相机来完成。
图像处理软件选择:可以选用开发较快的labview,也可以选用vc6.0+opencv进行开发,后者对编程要求较高,开发周期相对较慢。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友cd9ab2e2c
2011-12-31 · TA获得超过1983个赞
知道大有可为答主
回答量:2071
采纳率:82%
帮助的人:881万
展开全部
摄像头获取外界图像后读入数据用bitmap即是三色数据,工业用摄像头都可使用,但一种是扫描头必须有位移,另一种是图像摄像头数据量大。你须有机械视觉方面的知识和图像处理过程的知识。 当然你必须有程序设计能力,即计算机语言如C,C++ 等知识。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
傅映阳U0
2011-12-30 · TA获得超过1619个赞
知道小有建树答主
回答量:1126
采纳率:0%
帮助的人:842万
展开全部
单片机资源太少做不了吧,至少要DSP
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式