OpenMV巡线

你向别人介绍openmv就说哦这是一个嵌入式的机器视觉模块。一个摄像头模块带有主控,可以用Python编程。

 

用openMV巡线

借助的是线性回归,线性回归的意思就是找出一条直线嘛,用最小二乘法,和曲线的吻合度最高,那个曲线就是道路的边缘。

先把图像进行二值化。二值化前要设置阈值,比如在这个阈值下面的设置为白色,阈值上面的设置为黑色。

 

 

openMV好像是专门一个单片机,是不是意味着它要和主控进行通信。

 

 

 

仔细想想是可以对所有像素值做个线性回归。本身二值化后,像素点要么为0要么为1,就对1的点做线性回归嘛,或者这样,那一个个黑点你就看作坐标系里面的一个点嘛,让你对这些点做线性回归,这样不就会了么。你对白点做线性回归可能是和跟黑点做线性回归的结果是一样的,当然这是我的猜测。

 

有专门的openMV IDE编写代码,python语言编程。看下面,openMV确实是有专门的主控芯片的。说明它的代码不是跑在飞控上,得和无人机主控进行通信,实时传回数据。

 

  • 9
    点赞
  • 37
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值