当前位置: 首页 > 专利查询>董月夕专利>正文

一种以笔画为基本构件的智能中文字体设计方法和系统技术方案

技术编号:7759097 阅读:262 留言:0更新日期:2012-09-14 00:58
一种以笔画为基本构件的智能中文字体设计方法和系统,从汉字本身的特点出发,通过对于汉字所应用到的笔画的形态与位置,归纳整理并进行数字化的定位。使用者只需对三十五个基础汉字笔画(示例归类)进行形态设计,然后通过本发明专利技术的方法和系统能够迅速地将三十五个基础汉字笔画(示例归类)转为上千字的汉字字体。对于相同形态、不同形态但同一类型的笔画应用在不同汉字的时候,相当大的程度上解放了设计师费时费力的体力劳动,极大的实现了庞大复杂的中文字体的智能化设计。推动中文字体设计进入到更加智能化、标准化、自动化的阶段。提高了中文字体设计的效率,推动中文字库在数量上的快速发展。

【技术实现步骤摘要】

本专利技术属于中文字体设计
,具体涉及ー种以笔画为基本构件的智能中文字体设计方法和系统
技术介绍
目前,在中文字体设计行业中,对中文字体进行字形设计时,绝大多数都是对于每个汉字进行逐字逐笔画的単独设计,需要设计师对每个汉字进行笔画位置和形态的调节,而相同形态的笔画应用在不同汉字的时候,就需要设计师手动的将笔画复制到相应的新汉字中去;而且对于同样类型的笔画,例如不同长短的“横”,都要依据“横”这个笔画在每个汉字的不同位置进行手动复制和调节,使笔画的形态、位置与文字内容相适应。以上中文字体设计方法的主要缺点是相同形态的笔画、以及同样类型但不同形态的笔画应用在不同汉字的时候手动复制并调节位置,手工操作太多、调整费时费力,降低了中文字体设计的效率,由于汉字字形的复杂和多变,常年来设计师使用上述方法进行中文字体设计,使得中文字库的数量远低于英文和日文等。
技术实现思路
针对现有技术中存在的缺陷,本专利技术的目的是提供ー种以笔画为基本构件的智能中文字体设计方法和系统,从而解决现有技术中对于相同形态的笔画、以及同样类型但不同形态的笔画,在进行笔画形态和位置的设计时,应用在不同汉字上费时费力的问题。为实现上述目的,本专利技术的技术方案如下ー种以笔画为基本构件的智能中文字体设计方法,如图1-28所示,包括如下步骤(I)对于同一字号的汉字中相同形态的笔画进行整理和设定,例如对于同一字号的汉字,可以设定“王”字最下端的横、“丰”字最下端的横和“牛”字最下端的横都属于同一形态的笔画。如图4所示,以此方法,将所有笔画按照相同形态这ー规则进行归纳整理,并关联到与之对应的汉字。如图5所示,在同一字号的不同汉字中,整理出相同形态的笔画,并记录该笔画在相关汉字的位置。(2)进ー步,对于同一字号的汉字中相同形态的笔画,如图5所示,在能覆盖住该字号汉字的同一框架中,进行该笔画所对应每个汉字的数据定位,即确定该笔画在上述正方形中横纵坐标的数值。例如对于同一字号的汉字,设定“王”字最下端的横、“丰”字最下端的横和“牛”字最下端的横等都属于同一形态的笔画,就对该形态的笔画在相等大小的正方形中的对应汉字的进行位置设定。(3)将上述整理出的所有笔画,进行进一歩细分为形态区间和路径,如图3所示, 具体如下其中形态区间分为始端区间、中间区间、转折区间(部分笔画有)和末端区间这四个区间。路径是一条与笔画形态相关联的线段,路径的起始点为该笔画形态在始端区间内的中心点,路径的中间线路为该笔画形态在中间区间内的中心线,路径的转折点为该笔画形态在转折区间内的中心线,路径的结束点为该笔画形态在末端区间内的中心点。如图3所示,301是始端区间,302是末端区间,303是中间区间,304是转折区间,305是路径在始端区间的中心点的起点,306是路径在末端区间的中心点的終点,307是路径在中间区间的中心线,308是中间区间与其它相邻区间的路径的垂线,309是笔画的形态曲线,310是极值点。将上述整理出的每个笔画形态,按照步骤(2)所述,设定相同字号的每个笔画在同一框架中的形态区间范围和路径位置。如图6所示,对同一字号的汉字中每个笔画进行数据定位;如图7所示,对每个笔画在同一字号的不同汉字中进行数据定位。 (4)如图9所示,将所整理出的笔画进行同一类型的分类整理。如图10所示,可拓展为横、竖、撇、横撇、竖撇、点、竖点、捺、平捺、横折、竖折、斜折、竖钩、竖提、斜钩、弯钩、竖弯、竖弯钩、横折钩、横折弯钩、横折竖弯钩、横斜钩、横撇、撇点、撇折、横钩、こ钩、横折横折钩、横折横折撇、提、横弯、耳钩、专折和走之这三十五个基本汉字笔画的形态(示例归类),或其他拓展分类方式。如图11所示,又可归类为根据横、竖、点、撇、捺、折和勾这七个基本汉字笔画的形态(示例归类)。(5)如图12-25所示,将属于同一分类中的笔画进行形态区间范围和路径位置的关联设定,即同一分类中不同笔画的始端区间、转折区间(部分笔画有)和末端区间的形态不变,但位置和角度始終区间所对应的笔画的路径点绑定,即处在除中间区间外的其他区间在区间内的路径应保持一致。(6)每个笔画形态又可被分为多个曲线路径组,处于始端区间、末端区间、每个转折区间和每个中间区间的曲线路径都都各为ー组,每组中的路径可为一条或多条。如图12-25所示,记录新笔画形态的中间区间的曲线组中每条曲线和中心线相垂直的线段长度的极值,以及这些垂直线和中心线形成的交点的间距比例;中间区间和其他相交区间的相交部分中和中心线相垂直的线段的长度。(7)对于同一分类中的所有笔画,将中间区间的曲度以这些长度和比例,按照路径进行同一规格比例的运算,以此生成相同形态比例的笔画。ー种以笔画为基本构件的智能中文字体设计系统,如图1-45所示,包括如下步骤(I)首先设定汉字笔画粗细的基本比例,设定“横”和“竖”的比例关系,即横向笔画的基本高度和纵向笔画的基本宽度。如图2所示,该比例关系是笔画“横”和“竖”的中间区间的曲线组中每条曲线和中心线相垂直的线段长度极值的平均值的比例关系,该比例关系决定了其余笔画以至中文字体基本的视觉感受。(2)根据“横”和“竖”的形态比例关系,生成横、竖、点、撇、捺、折和勾这七个基本汉字笔画的基本形态比例(示例归类),决定了笔画以及笔画相互间的形态对比关系,进ー步设定横、竖、点、撇、捺、折和勾这七个基本汉字笔画的具体形态。设定内容如图3所示,301是始端区间,302是末端区间,303是中间区间,304是转折区间,305是路径在始端区间的中心点的起点,306是路径在末端区间的中心点的终点,307是路径在中间区间的中心线,308是中间区间与其它相邻区间的路径的垂线,309是笔画的形态曲线,310是极值点。(3)如图11、12所示,根据设定的横、竖、点、撇、捺、折和勾这七个基本汉字笔画的具体形态,生成相关的横、竖、撇、横撇、竖撇、点、竖点、捺、平捺、横折、竖折、斜折、竖钩、竖提、斜钩、弯钩、竖弯、竖弯钩、横折钩、横折弯钩、横折竖弯钩、横斜钩、横撇、撇点、撇折、横钩、こ钩、横折横折钩、横折横折撇、提、横弯、耳钩、专折和走之这三十五个基本汉字笔画的形态(示例归类)进行进一歩的形态设计。⑷根据横、竖、撇、横撇、竖撇、点、竖点、捺、平捺、横折、竖折、斜折、竖钩、竖提、斜钩、弯钩、竖弯、竖弯钩、横折钩、横折弯钩、横折竖弯钩、横斜钩、横撇、撇点、撇折、横钩、こ钩、横折横折钩、横折横折撇、提、横弯、耳钩、专折和走之这三十五个基本汉字笔画的形态(示例归类),如图26-28所示,生成所有需要的汉字笔画。(5)从所有需要的汉字笔画中,如图43所示,自动提取出能组成相关汉字偏旁和部首的笔画,生成相关的汉字偏旁和部首,再对这些偏旁和部首的形态进行进ー步的设定,通过调节达到更加满意字体。(6)根据生成的所有需要的汉字笔画以及相关的汉字偏旁和部首,如图44、45所示,生成ー套中文字体。本专利技术的有益效果如下作为ー种以笔画为基本构件的智能中文字体设计方法和系统,最終在使用本专利技术的方法和系统时,使用者只需对三十五个基础汉字笔画(示例归类)进行形态设计,然后通过本专利技术的方法和系统能够迅速地将三十五个基础汉字笔画(示例归类)转为上千字的汉字字体。本专利技术极大的突破以往字体设计方法和系统只能逐字调节本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:董月夕
申请(专利权)人:董月夕
类型:发明
国别省市:

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1