智能车制作

标题: 关于断点处的斜率对称补线,十字补线专用神器 [打印本页]

作者: miaobrother    时间: 2016-5-3 00:12
标题: 关于断点处的斜率对称补线,十字补线专用神器
顶起来,发个代码 很简短,但是很妙哟

作者: kivenslience    时间: 2016-5-3 09:18
那你倒是发啊
作者: 9802344    时间: 2016-5-3 09:28
顶起来 发发发 哈哈哈
作者: 小焓焓    时间: 2016-5-3 09:48
这个摄像头视野实在太广了吧,感觉这个视野不是很好
作者: zhy1236987    时间: 2016-5-3 10:01
不明白所以然的观众来看看
作者: tiantian奥利奥    时间: 2016-5-3 10:06
视野挺大的啊
作者: miaobrother    时间: 2016-5-3 11:03
小焓焓 发表于 2016-5-3 09:48
这个摄像头视野实在太广了吧,感觉这个视野不是很好

确实很大 刚换的。。

作者: miaobrother    时间: 2016-5-3 11:03
tiantian奥利奥 发表于 2016-5-3 10:06
视野挺大的啊

视野大 导致有点桶形

作者: miaobrother    时间: 2016-5-3 11:05
小焓焓 发表于 2016-5-3 09:48
这个摄像头视野实在太广了吧,感觉这个视野不是很好

视野方面有啥好的建议没  大神求赐教,换了个视野大的  把摄像头安装高度降低了

作者: 海大123    时间: 2016-5-3 11:12
发发发
作者: Sτrīvé___    时间: 2016-5-3 13:51
LZ用的什么摄像头?镜头多少度?视野这么宽,桶形失真还这么小!是不是看的有点远了???有用上吗?
作者: 残虹断梦    时间: 2016-5-3 14:30
静静等待十字的代码
作者: wjzyh01    时间: 2016-5-3 19:09
感觉视野太大了 矫正下图像会好点吧
作者: zss123    时间: 2016-5-3 20:14
发发发代码
作者: zhangleiysr    时间: 2016-5-3 21:56
顶顶顶
作者: miaobrother    时间: 2016-5-4 00:28
Sτrīvé___ 发表于 2016-5-3 13:51
LZ用的什么摄像头?镜头多少度?视野这么宽,桶形失真还这么小!是不是看的有点远了???有用上吗?

140度无畸变镜头 ,这家公司貌似是国内最牛逼的生产镜头的,名字忘了,选型这方面队友负责

作者: miaobrother    时间: 2016-5-4 00:28
wjzyh01 发表于 2016-5-3 19:09
感觉视野太大了 矫正下图像会好点吧

矫正 桶形?

作者: miaobrother    时间: 2016-5-4 00:29
miaobrother 发表于 2016-5-4 00:28
矫正 桶形?

其实十字补线 不难 关键难在十字判别,现在我的还是有点问题的  在图像尽头的弯道有时也会补

作者: 千百度zjw    时间: 2016-5-4 16:55
求楼主发,我们正为十字问题发愁呢
作者: Whatarewords    时间: 2016-5-4 17:39
求思路!
作者: 9802344    时间: 2016-5-4 20:38
楼主发啊
作者: 小白121    时间: 2016-5-4 21:30
求代码
作者: Fengabc    时间: 2016-5-4 23:15
坐等

作者: miaobrother    时间: 2016-5-5 01:32
           for(b=you_shizi_start;b<SONYCCD_H;b++)
                {
                           Line_Flag[b]&=(~RIGHT_LOST_W);
                        flag++;
                a=you_shizi_start-1+((flag-1)/(you_shizi_start/2))*(you_shizi_start/2);    //对称中心点
                c=a-(flag-1)%(you_shizi_start/2);           //对称点
                        if(c<0) c=0;
                        Right[b]=2*Right[a]-Right[c];
        if((Copy_Buffer[b][Right[b]]==1)&&(Copy_Buffer[b][Right[b]+1]==1))
                        {
                                R_last_memory=Right[b];
                                STOP_Find&=0xFd;
                                YOU_WEIZHI_NUM=0;
                                you_Unvalue_flag=0;
                                for(i=b+2;i<SONYCCD_H;i++)
                                 {  
                                        Eadge_Find(i);
                                 }
                                 break;
                        }
         }
作者: miaobrother    时间: 2016-5-5 01:33
    for(b=you_shizi_start;b<SONYCCD_H;b++)
                {
                           Line_Flag[b]&=(~RIGHT_LOST_W);
                        flag++;
                a=you_shizi_start-1+((flag-1)/(you_shizi_start/2))*(you_shizi_start/2);    //对称中心点
                c=a-(flag-1)%(you_shizi_start/2);           //对称点
                        if(c<0) c=0;
                        Right[b]=2*Right[a]-Right[c];
}
作者: miaobrother    时间: 2016-5-5 01:34
miaobrother 发表于 2016-5-5 01:33
for(b=you_shizi_start;b

每个人策略不一样 大家看看就好  不喜勿喷

作者: 9802344    时间: 2016-5-5 08:55
各个变量都是什么意思呢
作者: miaobrother    时间: 2016-5-5 11:00
9802344 发表于 2016-5-5 08:55
各个变量都是什么意思呢

就是从拐点处对称就行,   A B C D E F (拐点)F1 E1 D1 C1 B1 A1


作者: 斯特凡    时间: 2016-5-5 22:45
这个所实话代码没有多大的意思,主要是想法,你还不如直接说说你的思路
作者: miaobrother    时间: 2016-5-6 09:00
斯特凡 发表于 2016-5-5 22:45
这个所实话代码没有多大的意思,主要是想法,你还不如直接说说你的思路

额 思路也就是断点附近的对称  说了的,





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