智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 1089|回复: 5
打印 上一主题 下一主题

图像怎么突然错位

[复制链接]

5

主题

39

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1201
威望
586
贡献
377
兑换币
385
注册时间
2018-1-30
在线时间
119 小时
跳转到指定楼层
1#
发表于 2018-4-20 20:43:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
为什么用这程序提取中线,图像会错位,有没有大佬帮个忙看看
普通浏览复制代码

void Middle_extrat(uint8 im[CAMERA_H[CAMERA_W)
{
  uint8 i, j, ROW = 60,COL=80,middleline, Left_Black,Right_Black_Old,Right_Black, Left_Black_Old;

for(i=ROW;i>0;i--)
   {
    for(j=40;j>0;j--)  // 从中间向左边搜索,寻找黑点
    {
      if(img[ROW[j==0&& img[ROW[j-1==1)
      {
        Left_Black=j;
        Left_Black_Old=Left_Black;
        break;
      }
      else
      {
        Left_Black=0;  // 未找到左边黑点
      }
    }

    for(j=41;j<COL;j++)          // 从中间向右边搜索,寻找黑点
    {
      if(img[ROW[j==0 && img[ROW[j+1==1)
      {
        Right_Black=j;
        Right_Black_Old=Right_Black;
        break;
      }
      else
      {
        Right_Black=0;   //未找到右边黑点
      }
    }
    if(Left_Black==0 && Right_Black==0)
    {
      Left_Black=Left_Black_Old;
      Right_Black=Right_Black_Old;
    }

     middleline=(Right_Black+Right_Black)/2;
     img[ROW[middleline = 1;

  }


}

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

6

主题

89

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3491
威望
1803
贡献
1098
兑换币
1005
注册时间
2016-4-30
在线时间
295 小时
2#
发表于 2018-4-23 10:29:42 | 只看该作者
本帖最后由 chenhong9510 于 2018-4-23 10:31 编辑

for(j=41;j<COL;j++)          // 从中间向右边搜索,寻找黑点
    {
      if(img[ROW[j==0 && img[ROW[j+1==1)//越界
赋值语句也有问题
回复 支持 反对

使用道具 举报

5

主题

39

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1201
威望
586
贡献
377
兑换币
385
注册时间
2018-1-30
在线时间
119 小时
3#
 楼主| 发表于 2018-4-23 12:09:35 | 只看该作者

复制错了,,,不是这个问题
回复 支持 反对

使用道具 举报

0

主题

15

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
472
威望
259
贡献
135
兑换币
157
注册时间
2016-10-4
在线时间
39 小时
毕业学校
北京交通大学海滨学院
4#
发表于 2018-4-23 18:59:25 | 只看该作者
修改摄像头频率,如果不行就修改单片机频率,刚刚解决错位问题
回复 支持 反对

使用道具 举报

5

主题

39

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1201
威望
586
贡献
377
兑换币
385
注册时间
2018-1-30
在线时间
119 小时
5#
 楼主| 发表于 2018-4-23 21:49:52 | 只看该作者
a494971421 发表于 2018-4-23 18:59
修改摄像头频率,如果不行就修改单片机频率,刚刚解决错位问题

pll么
回复 支持 反对

使用道具 举报

0

主题

15

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
472
威望
259
贡献
135
兑换币
157
注册时间
2016-10-4
在线时间
39 小时
毕业学校
北京交通大学海滨学院
6#
发表于 2018-4-25 17:44:09 | 只看该作者
PLL和摄像头的采集频率都要调,要是采集频率大于灯闪烁,图像会抖
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-26 15:18 , Processed in 0.045720 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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