智能车制作

标题: 用斜率补十字时电销单了但是不出线望大神指点,可能是程序最后有问题 [打印本页]

作者: 咯最快乐    时间: 2019-11-12 20:46
标题: 用斜率补十字时电销单了但是不出线望大神指点,可能是程序最后有问题
void shizi()
{
  int i,j;
  int c,d,e,f,m,n,p,q;
  int k1,y1,k2,y2;
  int middleline[120]={94};
  for(i=60;i>30;i--)
  {
    for(j=94;j>30;j--)
    {
      if(image[j]==0xff&&image[j-1]==0xff&&image[i+1][j-1]==0xff&&image[i+1][j]==0xff&&image[i+1][j+1]==0xff&&image[j+1]==0xff&&image[i-1][j+1]==0xff&&image[i-1][j]==0x00&&image[i-1][j-1]==0x00)//白色0xff
      {
          c=i;
          d=j;
         
      }
      if(image[j]==0xff&&image[j-1]==0xff&&image[i+1][j-1]==0x00&&image[i+1][j]==0x00&&image[i+1][j+1]==0xff&&image[j+1]==0xff&&image[i-1][j+1]==0xff&&image[i-1][j]==0xff&&image[i-1][j-1]==0xff)//白色0xff
      {
        e=i;
        f=j;
      }
    }
   
   
   
    for(j=94;j<120;j++)
    {
      if(image[j]==0xff&&image[j+1]==0xff&&image[i+1][j+1]==0xff&&image[i+1][j]==0xff&&image[i+1][j-1]==0xff&&image[j-1]==0xff&&image[i-1][j-1]==0xff&&image[i-1][j]==0x00&&image[i-1][j+1]==0x00)//白色0xff
      {
        m=i;
        n=j;
      }
      if(image[j]==0xff&&image[j+1]==0xff&&image[i+1][j+1]==0x00&&image[i+1][j]==0x00&&image[i+1][j-1]==0xff&&image[j-1]==0xff&&image[i-1][j-1]==0xff&&image[i-1][j]==0xff&&image[i-1][j+1]==0xff)//白色0xff
      {
        p=i;
        q=j;
      }
    }
  
  }
  k1=(f-d)/(e-c);
  y1=k1*i+(f-k1*e);
  middleline=y1;
  image[middleline]=0x00;
  
  k2=(q-n)/(p-m);
  y2=k2*i+(q-k2*p);
  middleline=y2;
  image[middleline]=0x00;
一下一说不清楚的加下小弟QQ1399810117欢迎大神
}

作者: 快上车    时间: 2019-11-13 18:08
提问的方式不对让别人怎么想回答你
作者: 神车名为GTR    时间: 2019-11-13 20:46
我觉得论坛交流比qq群什么的好多了,可以给后来者铺铺路,建议不要直接贴代码,很少有人愿意看,尤其是连个注释都没,格式还不规范
作者: ultra-elec    时间: 2019-11-13 21:34
能给的建议就是:
先把人类语言搞清楚,说都不会话,错都打字了
变量不要用无意义单字母
你写的image是二维数组吧?那image[j]是代表某一“整行”数组,而不是单个元素,和0xff判断有问题。

作者: 咯最快乐    时间: 2019-11-13 22:36
神车名为GTR 发表于 2019-11-13 20:46
我觉得论坛交流比qq群什么的好多了,可以给后来者铺铺路,建议不要直接贴代码,很少有人愿意看,尤其是连个 ...

谢谢,第一次发帖有点不知道合适的格式,就是想知道摄像头十字要咋写?

作者: sera    时间: 2019-11-14 22:28
可能是数据类型不对
作者: sera    时间: 2019-11-14 22:29
我也是新手司机,有问题一起讨论讨论被




欢迎光临 智能车制作 (http://dns.znczz.com/) Powered by Discuz! X3.2