[发明专利]一种针对复杂线状符号图案单元的绘制方法有效

专利信息
申请号: 201110348554.7 申请日: 2011-11-07
公开(公告)号: CN102509325A 公开(公告)日: 2012-06-20
发明(设计)人: 李刚;李路明;张振兴 申请(专利权)人: 哈尔滨工程大学
主分类号: G06T11/20 分类号: G06T11/20
代理公司: 北京永创新实专利事务所 11121 代理人: 官汉增
地址: 100000 北京*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明提出一种针对复杂线状符号图案单元的绘制方法,包括步骤一:确定所要绘制的复杂线状符号的基本图元;步骤二:确定未配置的基本图元长度;步骤三:计算该基本图元的未配置长度可容纳的基本图元个数,计算修改后的基本图元长度;步骤四:判断修改后的基本图元长度是否符合配置要求;步骤五:进行长度变化的渐进处理;步骤六:计算经长度变化的渐进处理后基本图元的外接矩形与相邻的角平分线是否相交。本发明通过对线状符号图元的虚、实部分分类以及视觉限插变化引入,更加灵活的处理线状符号使之在拐点处的视觉连续感加强;通过两拐点之间绘制图元个数阈值的情况选择不同的处理方法简化了处理程序的复杂度,使处理阶段更有效率。
搜索关键词: 一种 针对 复杂 线状 符号 图案 单元 绘制 方法
【主权项】:
一种针对复杂线状符号图案单元的绘制方法,其特征在于:包括以下几个步骤:步骤一:确定所要绘制的复杂线状符号的基本图元,从基本图元中择选出实部部分和虚部部分,基本图元的长度为L,实部部分长度为Lsolid,虚部长度为Lvacancy,L=Lsolid+Lvacancy,基本图元拐点处的角度为θ,根据选定的视觉限插函数,获得应在拐点处配置的视觉限差δ=f(θ),并设定绘制的基本图元个数阈值为n*;步骤二:基本图元的初始点和终止点均处于基本图元的实部中点处,并且当前基本图元实部初始点的各项参数值为不变量;当前需要处理的基本图元的是位于第n个和第n+1个拐点之间的线段,线段长度为Lline,第n个拐点处右侧的实部长度为Lsolid(n),虚部长度为Lvacancy;第n+1个拐点处左侧的实部长度为Lsolid(n+1),第n+1个拐点处左侧的视觉限差为δn+1,基本图元的未配置长度为L′line=Lline‑(Lsolid(n)+Lvacancy+Lsolid(n+1);步骤三:以步骤一中初始默认的线状符号基本图元的长度L为初始值,计算该基本图元的未配置长度可容纳的基本图元个数num=[L′line/L]:(1)当第n个和n+1个拐点间的线段长度不满足0≤Lline≤Lsoild(n)+Lvacancy+L+Lsoild(n+1)时,且基本图元的个数num大于基本图元个数阈值n*,基本图元的个数已经超出了所要调整的必要基本图元个数,基本图元的大小与第n+1个拐点处左侧的视觉限差δn+1的长度无关,拐点处之后其余实部长度由公式Lsolid′=L′line/num获得,Lsolid′表示拐点处之后其余实部长度,修改后的基本图元长度为L′=Lsolid′+Lvacancy;(2)当第n个和n+1个拐点间的线段长度不满足0≤Lline≤Lsoild(n)+Lvacancy+L+Lsoild(n+1)时,且基本单元的个数num小于等于基本图元个数阈值n*,基本图元个数没有超出所要调整的必要基本图元个数,根据初始默认的基本图元长度L,未配置长度可容纳的基本单元个数num,计算配置初始默认基本图元后的剩余长度ΔL=|L′line‑L×num|;若ΔL<δn+1,移动拐点处的实部填充剩余长度,使得实部的起始点与ΔL的起始点相重合,此时的修改后的基本图元长度仍为L;若ΔL>δn+1,移动拐点处实部的填充长度为δn+1,其余剩余的未配置长度ΔL‑δn+1平均分配给剩余基本单元,此时修改后的基本图元长度为L′=(L′line‑δn+1)/num;(3)当第n个和n+1个拐点间的线段长度满足0≤Lline≤Lsoild(n)+Lvacancy+L+Lsoild(n+1)时,导致两拐点间的长度太小不足以填充一个完整的符号单元,分三种情况:若0≤Lline<Lsoild(n)+Lsoild(n+1),用实部部分填充两拐点之间的长度;若Lsoild(n)+Lsoild(n+1)≤Lline<Lsoild(n)+Lvacancy+Lsoild(n+1),重新分配一个单元基本图元长度用来填充两个拐点之间的空隙,将L长度的图元长度的符号填充到两个拐点的空隙之中;若 Lsoild(n)+Lvacancy+Lsoild(n+1)≤Lline≤Lsoild(n)+Lvacancy+L+Lsoild(n+1),通过移动δn+1来满足填补一个基本图元长度;步骤四:判断拐点之间修改后的基本图元长度是否符合配置要求,是否出现拐点问题;如符合配置要求则进入步骤五,如不符合,修改步骤三修改后的基本图元长度,修改不符合要求的两个拐点之间基本图元的长度,修改方法是增加或减少基本图元长度值,并返回步骤三中,重新进行各个判定操作,直至符合要求为止;步骤五:对于经修改后得到基本图元长度,利用得到的修改后的基本图元长度得到变化长度均值,进行长度变化的渐进处理,基本图元长度由初始的设定的L变化到经过修改后的图元长度均值L±2|L‑L′|,其中每个在此线段中基本图元变化的长度为2|L‑L′|/num,第一个基本图元长度为L±2|L‑L′|/num,第二个基本图元长度为L±2|L‑L′|/num×2……以此类推直到最后一个配置的基本图元;步骤六:经步骤五中进行长度变化的渐进处理后的基本图元的拐角点角度超过最大交错范围的拐角点取平分线,在完成配置每个基本图元之前,计算经长度变化的渐进处理后基本图元的外接矩形与相邻的角平分线是否相交;若不相交,按步骤四中进行长度变化的渐进处理后的基本图元长度配置;若相交,根据交点的位置缩小外接矩形的高度或宽度,使原交点位于外接矩形的边线外,绘制各基本图元,并调节拐角点处线状符号图元的有效宽度,拐角点附近的线状符号的宽度小于线状符号当前位置与拐角点角平分线的距离。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工程大学,未经哈尔滨工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201110348554.7/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top