智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 1184|回复: 0
打印 上一主题 下一主题

摄像头车转弯时数据处理的这段程序

[复制链接]

17

主题

149

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1362

活跃会员奖章优秀会员奖章

威望
727
贡献
387
兑换币
418
注册时间
2012-6-29
在线时间
124 小时
跳转到指定楼层
1#
发表于 2013-4-20 16:11:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
if(black_x1[j-1]!=0&&black_x1[j]>black_x1[j-1])  //车向左转的时候
      {
        d1=black_x1[j]-Center+51+(ROW-2-j);
        break;
      }
    else if(black_x2[j]!=0&&black_x2[j]<black_x2[j-1])//车向右转的时候
    {
   d1=Center-black_x2[j]+48+(ROW-2-j);
   d1=-d1;               
      break;
==========就是上面的这段程序,其他的都没问题。就是d1这个值到底是什么?48是图像中心与赛道中心的偏差吗???我知道的是center是图像的中点,row-2-j是黑线的宽度,而black_x2[j]和black_x1[j]就是检测到的黑线到另一边黑线的宽度。困扰好几天的问题,求指点,谢谢。

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2025-1-12 08:57 , Processed in 0.049108 second(s), 30 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表