智能车制作
标题:
中线提取(求大神修改一下!)
[打印本页]
作者:
忘忧草七号
时间:
2013-6-11 17:10
标题:
中线提取(求大神修改一下!)
求大神帮忙改一下我的中线提取程序
void zhongxiantiqu()
{
unsigned char temp1,temp2;
Blackleft[j]=Blackleft[j-1];
Blackright[j]=Blackright[j-1];
BlackCenter[j]=BlackCenter[j-1];
for(i=ROW-15;i>=5;i--)
{
for(j=0;j<=60;j++)
{
if(Buffer[i][j]<THRESHOLD)
{
sum_left+=j;
BlackCount_left++;
if(BlackCount_left>=3)
{
temp1=(unsigned char)(sum_left/BlackCount_left);
if((temp1-Blackleft[j]<10) && (temp-Blackleft[j]>-10))
{
Blackleft[j]=temp1;
}
}
}
}
for(j=120;j>=60;j--)
{
if(Buffer[i][j]<THRESHOLD)
{
sum_right+=j;
BlackCount_right++;
if(BlackCount_right>=3)
{
temp2=(unsigned char)(sum_right/BlackCount_right);
if((temp2-Blackright[j]<10)&&(temp-Blackright[j]>-10)) //与上场该位置进行比较,相差不大就更新
{
Blackright[j]=temp2;
}
}
}
}
temp=(uchar)((Blackleft[j]+Blackright[j]) >> 1);
if((temp-BlackCenter[j]<20)&&(temp-BlackCenter[j]>-20))
{
BlackCenter[j] = temp;
black_lost=0; //黑线丢失计数清0
}
//Image_Filte();
}
}
作者:
灰原姐姐
时间:
2013-6-11 19:00
作者:
gadwgdsk
时间:
2013-6-11 21:09
作者:
杀手王旭
时间:
2013-6-11 21:45
作者:
Payne
时间:
2013-6-11 23:51
注释真多啊
作者:
忘忧草七号
时间:
2013-6-12 19:49
没一个给力的吗!!!!
作者:
云雾高速公路
时间:
2013-6-12 21:50
这个记黑点个数法不是很好用,我试过了
作者:
云雾高速公路
时间:
2013-6-12 21:53
应该从中间往两边扫描,这样就更加准确
作者:
!!!!!!
时间:
2013-6-29 12:15
从中间往两边找
欢迎光临 智能车制作 (http://dns.znczz.com/)
Powered by Discuz! X3.2