智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 2515|回复: 2
打印 上一主题 下一主题

有用K60+ov7725+野火摄像头库的吗?新手求教

[复制链接]

2

主题

22

帖子

0

精华

注册会员

Rank: 2

积分
173
威望
98
贡献
23
兑换币
62
注册时间
2013-7-23
在线时间
26 小时
毕业学校
西安邮电大学
跳转到指定楼层
1#
发表于 2013-8-16 11:12:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
5贡献
原库在采集完数据后,使用img_buf数组为二值化后的码,然后提取黑线自己写的(有效??)
在LCD显示是一片花屏,求解
程序如下:#include "common.h"#include "include.h"

u8  nrf_buff[CAMERA_SIZE + MAX_ONCE_TX_NUM];     //预多
u8 *img_bin_buff = (u8 *)(((u8 *)&nrf_buff) + COM_LEN);  //二值化图像的buf指针,由于开头有 COM_LEN 个字节是留给校验,所以需要加 COM_LEN

u8         img_buf[CAMERA_W *CAMERA_H];        //非压缩的二值化图像(用于识别)
u8      mid_line[CAMERA_W];
void blackline();

//按键调试发送变量的定义
//这些变量都是测试用,有需要,请自行修改
//可以是其他文件定义,不一定是这个文件里定义,然后把
u8  var1, var2;
u16 var3, var4;
u32 var5, var6;


void main(void)
{
    Site_t site = {0, 0};                                                 //显示图像左上角位置
    Size_t imgsize = {CAMERA_W, CAMERA_H};                        //图像大小
    Size_t size = {CAMERA_W, CAMERA_H};                             //显示区域图像大小

    LCD_Init(RED);                                                    //初始化,设置背景为白色
    Ov7725_Init(img_buf);                          //摄像头初始化

    while(1)
    {
       ov7725_get_img();       
        void blackline();
        LCD_Img_Binary_Z(site, size, (u16 *)mid_line, imgsize); //显示图像   
    }
}
void  blackline()
{u8 i,j=0,k=0,right_border,left_border,mid_point,mid=0;
for(i=CAMERA_H;i>0;i--)
  {for(j=k*CAMERA_W;j<(k+1)*CAMERA_W;j++)
     {if((img_buf[j-3]&img_buf[j-2]&img_buf[j-1]==0)&&(img_buf[j]|img_buf[j+1]|img_buf[j+2]==1))//识别黑线左边缘

     left_border=j;
      else if((img_buf[j-3]|img_buf[j-2]|img_buf[j-1]==1)&&(img_buf[j]&img_buf[j+1]&img_buf[j+2]&img_buf[j+3]==0))//识别黑线右边缘
     right_border=j;
               mid_point=left_border/2+right_border/2;
               mid_line[i-k]=mid_point;           
      }
        k++;
  }
}

0

主题

2

帖子

0

精华

注册会员

Rank: 2

积分
24
威望
16
贡献
8
兑换币
8
注册时间
2013-8-15
在线时间
0 小时
毕业学校
西安邮电大学
2#
发表于 2013-9-24 16:43:35 | 只看该作者
用的是鹰眼7725???
回复

使用道具 举报

6

主题

100

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1509
威望
709
贡献
394
兑换币
478
注册时间
2013-8-9
在线时间
203 小时
3#
发表于 2013-12-1 21:56:33 | 只看该作者
楼主同为新手能给一份这个完整的程序吗
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-10 23:07 , Processed in 0.068174 second(s), 34 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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