[发明专利]拼墙多人标注系统中拼缝断笔处理方法有效
申请号: | 200910039055.2 | 申请日: | 2009-04-28 |
公开(公告)号: | CN101593072A | 公开(公告)日: | 2009-12-02 |
发明(设计)人: | 唐年华;郑金发 | 申请(专利权)人: | 广东威创视讯科技股份有限公司 |
主分类号: | G06F3/048 | 分类号: | G06F3/048;G06F3/042 |
代理公司: | 广州华进联合专利商标代理有限公司 | 代理人: | 王 茹;曾旻辉 |
地址: | 510663广东省广州*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 拼墙多人 标注 系统 中拼缝断笔 处理 方法 | ||
1.一种拼墙多人标注系统中拼缝断笔处理方法,其特征在于,其包括步骤:
(1)流程开始先读取串口,读到数据后,若前导码为0x55时,进入下一步骤,否则返回流程初始步骤-读取串口;
(2)判断红外光笔的工作状态,若为起笔状态,则进入步骤(3),否则进入步骤(4);
(3)创建线条,判定是否需要接缝连接,若需要则拼缝连接判断处理并返回流程初始步骤,否则直接返回流程初始步骤;
(4)判断是否连续触摸状态,若是则将当前光笔的坐标点添加到当前线条中并更新显示,返回流程初始步骤,否则进入步骤(5);
(5)判断是否抬笔状态,若是则结束当前线条并返回流程初始步骤,否则直接返回流程初始步骤;
其中步骤(3)通过寻找接近当前拼缝的待连接线条的最后一点,将其坐标值赋值给当前新创建线条的第一点坐标,来实现拼缝连接处理。
2.如权利要求1所述的拼墙多人标注系统中拼缝断笔处理方法,其特征在于,步骤(3)包括如下步骤:
判断是否有接近当前拼缝的点,若有则取所有点中与拼缝距离较小的线条的绘制时间,并将其与当前系统时间进行比较,若是时间差在设置范围内,取出该线条的最后一点,将其坐标值赋值给当前新创建线条的第一点的坐标。
3.如权利要求1所述的拼墙多人标注系统中拼缝断笔处理方法,其特征在于,步骤(3)包括如下步骤:
(a)根据线条类创建线条对象,将新创建的线条对象保存到线条容器中;
(b)若光笔接近一边拼缝时,则找出该边屏幕单元的各线条容器中最后一个线条对象,取出最后一个线条对象的最后一个点以及这些线条的绘制时间;
(c)判断上一步中所取出的点是否有接近当前拼缝的点,若有接近拼缝的点,则取所有点中与拼缝距离较小的线条进行下一步判断。如果没有接近当前拼缝的点则终止拼缝连接判断处理;
(d)取上一步中得到的与拼缝距离较小线条的绘制时间,并将其与当前系统时间进行比较,若是时间差在设置范围内,则认为找到了要进行拼缝连接的线条;
(e)取出前面找到的待连接线条的最后一点,将其坐标值赋值给当前新创建线条的第一点的坐标。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东威创视讯科技股份有限公司,未经广东威创视讯科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910039055.2/1.html,转载请声明来源钻瓜专利网。