智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 812|回复: 1
打印 上一主题 下一主题

求大神解释一下这个梯形矫正公式

[复制链接]

11

主题

70

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1643
威望
827
贡献
502
兑换币
525
注册时间
2014-3-24
在线时间
157 小时
跳转到指定楼层
1#
发表于 2015-4-16 14:20:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
//************************************************************************* * 功能: 梯形校正
*************************************************************************/
void keystone_correction()
{
    uint16 line;
    int temp_left,temp_right;

    for(line=0;line<PICK_H;line++)//保存原始的左右边线提取结果
    {
        PrBline_left[line] = Left_Line[line];
        PrBline_right[line] = Right_Line[line];
    }

    for(line=0;line<PICK_H;line++)
    {
//////////////////////////////////左边线矫正////////////////////////////////
            if(Right_Line[line]==(V-1))
                  Deal_flag[line] |= DEAL_RIGHT_LOST;
            temp_left=(5000*Right_Line[line]-520439)/(10000-60*(2*line+1))+100; //near
            if(temp_left<0)
              Right_Line[line]=0;
            else if(temp_left>(V-1))
              Right_Line[line]=(V-1);
                else
                  Right_Line[line]=temp_right;
//////////////////////////////////右边线矫正////////////////////////////////
                if(Left_Line[line]==0)
                  Deal_flag[line] |= DEAL_LEFT_LOST;
            temp_left=(5000*Left_Line[line]-520439)/(10000-60*(2*line+1))+100; //near
            if(temp_left<0)
              Left_Line[line]=0;
            else if(temp_left>(V-1))
              Left_Line[line]=(V-1);
                else
                  Left_Line[line]=temp_left;
    }   
求大神解释 这一行temp_left=(5000*Left_Line[line]-520439)/(10000-60*(2*line+1))+100; //near代表什么意思  每个数字代表什么  谢谢
回复

使用道具 举报

2

主题

61

帖子

0

精华

高级会员

Rank: 4

积分
841
威望
436
贡献
265
兑换币
284
注册时间
2015-2-22
在线时间
70 小时
毕业学校
..
2#
发表于 2015-6-30 12:56:58 | 只看该作者
解决了么,同求
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-8 18:00 , Processed in 0.113721 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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