边影导向的灰阶字型产生法的制作方法

文档序号:6647169阅读:116来源:国知局
专利名称:边影导向的灰阶字型产生法的制作方法
技术领域
本发明属于书写文字或符号的数字表现相关技术的领域,尤指产生边影导向的灰阶字型的一种系统、方法、以及计算机可读取媒介装置。
背景技术
目前市面上存在着许多产生汉字的字型产生系统,汉字字型是由一群代表汉字的象形图形所组成,被组成的汉字数是成千上万个,例如通用的中文就包含有两万个以上。
传统的计算机技术用于产生汉字的字型是采用外围形状的表现方法,此种技术描述于Addison-Wesley出版(1985年)的“Postscript Language Tutorial Cookbook”(AdobeSystem Inc.),这种方法用组合成文字外形的一些直线段及曲线段储存起来代表产生字形的数据。这种技术有一些缺陷;首先,由于不同的字型外形必需一一储存来产生成千上万个不同文字的形状,所以内存的空间需求相当大。其次,字形外围数据是依高解像度的需求储存,只能产生高解像品质的字型,这些数据并不适合于产生低解像度的字型。
另外一种产生汉字字型的方法是采用笔划基础的字型数据,其中文字的每个笔划是分别被定义成可用来组成每字的字型数据,而每字是由多个笔划互相迭合或交叉形成。笔划基础的字型数据包含关键点、宽度值、特征点和曲线比例值,这些数据的组合用来定义每个笔划的外围形状,有关笔划基础字型的建造及显示已经详述于美国专利案号5,852,448,6,151,032和6,157,390。笔划基础字型技术适用于低内存容量,以及在高低解像度两者并用的需求下的场合。
再另一种产生汉字字型的方法是采用图形基础的字型数据,其中文字的每个图形是分别被定义成可用来组成每字的字型数据,而每字是由至少一个图形组成,且每个图形是由至少一个笔划组成。图形基础的字型数据亦如笔划基础的定义一样是用关键点、宽度值、特征点、和曲线比例值来表现,有关图形基础字型的技术已经详述于美国专利案号6,501,475和6,661,417。
如今随着面板显像技术的进步发展,文字已经可以用灰阶影像显示在手机、掌上型计算机以及其它电子仪器上,以前只能以黑白二位阶影像的显示变成可以用黑(0)到白(255)之间的256的灰阶影像来显示,由于用二位阶来显示文字的技术用于灰阶屏幕会造成文字影像品质变差,这种品质变差的现象对具有复杂给何形状的汉字的情况尤其显著,例如图1(D)所显示的中文字9,其中的方格12在灰阶显像时就如图1(E)所示,这个方格12包含四个像素16a-16d,参看其中的16b,它包含一占据文字9的部份区域A1以及没有占据文字9的区域A2,用传统的技术来产生16b的灰阶值是用下式计算灰阶值=(A1×黑+A2×白)/(A1+A2) …(1)在以下的叙述里,方程式(1)称为“灰阶值计算式”,图1(A)示出用灰阶值计算式运算后的文字10显示,其文字10的笔划20和笔划22的部份显示如图1(B)所示,图1(B)示出(4×4)像素于18a-18d的四列以表示笔划20和笔划22的灰阶值,如图标,笔划20占有像素列18a的50%下半部以及像素列18b的50%上半部,同样地,笔划22占有像素列18c的50%下半部以及像素列18d的50%上半部,据此,这四列18a-18d的灰阶值皆有如下式计算所得相同的灰阶值灰阶值=0.5×黑+0.5×白 …(2)计算结果使得这四列18a-18d是用同一灰阶值来整个涂满,于是形成分不出是由二个笔划组成的区块。图1(C)示出用传统技术显示图1(A)文字10的结果,可以看出这种将笔划混成一块的灰阶影像确实使得文字显示品质严重变差。
综上所述,开发一种有别于传统技术的系统、方法以及计算机可读取媒介装置可同时来显示高品质的灰阶及二阶的字型技术是被渴望的一项需求。

发明内容
本发明的目的在于,提供一种边影导向的灰阶字型产生法、系统、以及计算机可读取媒介装置,其可同时来显示高品质的灰阶及二阶的字型。
本发明提供一种系统、方法以及计算机可读取媒介装置,用以产生边影导向的灰阶字型影像,取得高品质的字型显像于点矩阵画面上以及灰阶影像画面上。
根据本发明的一项揭露,本发明提供一种方法用来定义(产生)一组边影导向表现的基本笔划集,并据以建造文字集里的文字成为边影导向的的字型数据。这种方法首先撷取文字集里的每个文字,一个文字包含一个或多个笔划,有些相似拓朴形状的笔划组合成不同文字的笔划,因此就构成许多的文字形状,根据美国专利案号5,852,448、6,151,032和6,157,390的描述,一群相似拓朴形状的笔划是采用一个基本笔划的定义来表现这群相似笔划,换言之,所有文字集里所有的笔划是由至少一个基本笔划来表现,每个基本笔划是如前述美国专利案所述,由关键点、宽度值、特征点和曲线比例值定义表现相似笔划的生成过程。
字型设计师在定义基本笔划时,可以指定边影导向区域码来定义基本笔划的部份区域应进行计算灰阶值(亦即基本笔划在生成笔划时,该笔划的部份区域涵盖了由方程式(1)所计算出的像素)。例如边影区域码可能定义一平行笔划的上半部或下半部应进行计算灰阶值,这样被定义的上半部区域(或下半部区域)就称为一个边影区域。字型设计师选一适当的边影区域码定义于每一基本笔划里,使得由该基本笔划来生成的所有相似形状的笔划皆会同样产生如定义所规范的边影区域,并能将被产生的边影区域呈现于灰阶画面上。本发明的一项揭露乃是在基本笔划的定义中指定边影区域码,就已经自动指定所有对应的相似笔划的边影区域。此后,字型设计师就可观测整个被生成文字集里的所有笔划显示在灰阶画面的效果。如果第一次尝试的效果不如想象中的预期,那么字型设计师可以再重新调整边影区域范围于基本笔划的定义里;一旦效果被确认满意后,就可将边影导向表现的基本笔划的数据储存起来供组字使用。
根据本发明的一项观点本方法包含采用计算机图形的人机界面工具,并透过适当的影像分析的技术,于步骤中指引从事边影导向表现的基本策划的建造。据此观点,本发明亦提供-计算机图形的人机界面工具以及-计算机可读取媒介装置包含提供各项指令完成本方法的各项揭露。
根据本发明的另一项观点,本发明提供一种方法来呈现以边影导向表现的文字。每一个文字是由一个或多个笔划组成,且每个笔划是由关键点、宽度值、特征点、曲线比值,以及一个如前述的边影区域码。对于每一个形成文字的笔划,本方法是根据关键点、宽度值、特征点、和曲线比例值决定笔划的外图形状及坐标位置,而指定于笔划定义里的一个边影区域码是用来决定笔划的边影区域投射在各个像素所占的面积,面积的大小决定了像素的灰阶值,最后,本方法乃是根据这些被决定的灰阶值来呈现各个画面上的像素值。
本发明还提供一种反异化方法于减缓锯齿状影像的异化现象的产生,反异化方法涉及分析每一像素周遭的影像拓朴结构,并依照分析后的拓朴结构选一预先定义的加权值矩阵计算像素平滑化的动作以产生最佳的反异化效果,这些被预先选定的加权值矩阵为计算像素平滑化取得反异化像素值的规则依据。


为进一步说明本发明的具体技术内容,以下结合实施例及附图详细说明如后,其中图1(A)-(E)是用图例示出采用传统二阶(黑白)点矩阵影像显示灰阶影像字型会遭遇到的困境。
图2示出用以实施本发明方法的系统或图形人机界面工具的方块图。
图3(A)-(C)示出本发明所揭露的一采用关键点,宽度值特征点等定义基本笔划及其边影码的范例。
图4为本发明所揭露的一定义边影导向表现灰阶影像字型方法的流程图。
图5为本发明所揭露的-显示边影导向表现灰阶影像字型方法的流程图。
图6(A)-(D)示出本发明所揭露的一用于降低形成锯齿边灰阶影像字型的反异化方法。
具体实施例方式
最佳实施例图2示出实施本发明方法的典型的计算环境,其中有-包括显示仪27及印表仪28的通用数字计算机26,用以实现本发明的各种方法。显示仪28,印表仪28,以及其它输出仪(如屏幕画面显示器和打印机等)可以显像、印出、以及输出本发明方法所产生的字型。其它为此技术所熟知的型式的计算系统,例如网络或主机系统亦可以用来实施本发明方法。
以下所述本发明用于定义或产生文字所含的笔划,亦可被了解为定义或产生文字所含的图形,如发明背景所述,图形为构成文字的单元,此单元由一个或多个笔划组成。在本发明里不管是笔划或图形为基础,两者皆是由关键点、宽度值、特征点、以及曲线比例值加予定义,且用这些定义的基本笔划或基本图形来决定字形数据以及产生字型,因此若不会有混淆的顾虑,此后所述“笔划”涵盖笔划和图形二种。
图3(A)示出-基本笔划30,它是由关键点(K1和K2),宽度值(W1),特征点(f1,f2,f3,和f4),以及曲线比例值(未示出)所定义,如美国专利案号5,852,448,6,151,032,和6,157,390所述,汉字的特性之一是很多字可共同拥有很多的比划,换言之,相似笔划可用于很多字里,例如图3(A)所示的水平笔划30可以用在很多字里也可以重复用在同一字里,例如图1(A)文字10里的笔划20和22。且如上述专利案所述,一组相似笔划群可用-基本笔划来代表其拓朴形状,每一基本笔划是首先由关键点和宽度值加予定义。
关键点(K1和K2)通常被选为在基本笔划的在线或弯曲处或弯曲处的切线交点,始得移动关键点就可以变基本笔划的外形,以产生各式各样和它相似的笔划,宽度值(W1)通常被选在基本笔划里的二点间的距离,使得改变宽度值亦可产生各式各样不同粗细的相似笔划。每个基本笔划皆有一些方程式来表示怎样从关键点及宽度值决定特征点,例如图3(A),那些决定特征点(f1,f2,f3,和f4)的方程式为f1=K1+W1/2f2=K1-W1/2f3=K2+W1/2f4=K2-W1/2 ------(3)因此,特征点是经由预先定义它和关键点以及宽度值的空间关系所决定,如图所示,特征点是选在基本笔划的外图形状上正转换切线或曲率方向处。更且,每个基本笔划亦也一些预先定义的曲线比例值,它们是根据解像度的层级所预先建造的数值群,用以产生相邻二个特征点之间在不同解像度时的曲线形状,有关树状结构的曲线比例值的建造是如上述专利案所描述。
每个基本笔划是用一指定的笔划数目来确认,每个被定义的基本笔划可由移动关键点以及改变宽度值来定义那些对应它的相似笔划群,一旦关键点被移动以及宽度值被改变后,就会那些预存的方程式计算出新的特征点位置,并经由预存的树状结构的曲线比例值计算出相邻二个新特征点间新的曲线形状于各个不同解像度的层级里。这种产生相似笔划的过程已经详述于上述专利案里。
如前述发明背景所述,当上述笔划被定义成显像于二位阶的点矩阵影像画面用来显像于灰阶影像画面时,就会产生品质变差的现象,所以,根据本发明的一项揭露,每个基本笔划(以及因此基本比划所生成的相似笔划)也增加了一项指定边影区域码来定义在笔划内产生灰阶边影区域的方式。
图3(B)示出分别指定边影区域码“10”和“01”于二笔划34和36里,一个边影区域码用来定义在每个笔划里的灰阶边影区域,当此区域投影到灰阶影像画面时会根据其落在笔划里的格子面积决定此格子像素的灰阶值,例如笔划34指定-边影区域码“10”,表示其上半部,34a是由点(K1,f1,f3,f2)所围成的边影区域,且由其被指定的灰阶值来计算其所座落格子的像素值。换言之,边影区域亦是由关键点、宽度值、特征点、以及曲线比例值所围成的部份笔划区域,另外属于下半部的34b不是一个边影区域,且被调整为黑点(不会造成其像素格子成为灰值)。笔划36被指定一边影区域码“01”,在本例里意指其上半部36a不是边影区域且被调整为黑点,而下半部36b是由点群(k、k2、f4、f2)所围成之边影区域,当被显像时需计算其上像素格子的灰阶值。对熟悉本技术人士而言,上述边影区域码仅是其中一个范例,事实上边影区域码系根据基本笔划形状及它在字型产生上之需求而有多样的定义方式。仅是为了目前的描述用,在每一笔划上所指定之边影区域码意指笔划内部的部份区块需要去计算落在其上的像素的灰值,每个笔划的边影区域码是被储存于笔划的身份码(笔划数目或第几个笔划)里。
图3(C)出示图1(A)的文字10里的二个笔划20和22,且它们各别皆有一边影区域码“10”。如图3(B)所示,当影像时会有四个像素列18a-18d座落其上。由于每个笔划的边影区域码“10”在显像时会变成灰阶值而使得这二个笔划在显像时会如标示39所示,它们在视觉上是两个被区隔的笔划。产生这种结果是因为下半部非边影区域的影像是采用指定的灰阶值,例如指定其灰阶值为白色,所以,采用适当定义边影区域导向所表现的笔划来组合文字,就可以显示平滑化的灰阶影像字型,比如图1(A)所示文字10的二个笔划20和22混迭在一起的现象就可以由定义边影区域导向的基本笔划的表现来避免掉。
图4是定义一组带有边影导向表现的基本笔划的流程图,这些被定义后的基本笔划就用来定义文字的灰阶影像字型。如方块40所示,字型设计师显示一组文字集(显示在各种不同的点矩阵尺寸)供定义边影导向的参考用,基本上,一字型设计师是一图形设计家,其任务是创造字型数据库供商业用。在文字集的每个文字是由一个或多个笔划组成,且所有组成文字的笔划更可切分成群,每群包含一组相似笔划,每组相似笔划群可用一基本笔划来代表它们的拓朴形状的生成,基本笔划是用关键点、宽度值、特征点和曲线比例值为参数所定义的笔形生成的程序。
如方块42所示,字型设计师将每个基本笔划定义成边影导向的表现。字型设计师经由视觉确认每个基本笔划里指定一边影区域的最佳定义,例如观测一个笔划和另外相接或相邻笔划之间的状况来指定边影区域以避免它们在低解像时会产生重迭的现象,然后再指定边影区域码给该基本笔划,在基本笔划的定义里被指定的边影区域码于组字时就会呈现在对应此基本笔划的各个相似笔划里。
如方块44所示,字型设计师将所有用边影导向表现的文字显示出来,每一文字的笔划皆由其边影区域码决定其灰阶影像的显像;换言之,仅有边影区域所座落的像素格子才会计算该些像素的灰值。
如方块46所示,字型设计师用其视觉观看所有被显示的灰阶显像的文字,若这些文字已经被适当地减建成灰阶字型,已经没有笔划被迭合在一起的现象时,就完成了本方法的灰阶字型的建造,否则再回到方块42重新对某些基本笔划定义成新的边影区域导向的表现,再如方块44所显示,由这些重新定义边影区域的基本笔划所生成的那些灰阶影像文字;再如方块46所示,字型设计师再观看这些灰阶影像文字的品质是否满意,反复这样的动作直至满意为止。
根据本发明的另一项观点,本发明提供一种显示以边影导向表现的灰阶影像文字的方法,图5示出这种方法的一种流程图,例如图5所示的方法可用于图4的方块4,图5所示的步骤是由一储存于计算机里的影像显示程序或引擎执行,以显示灰阶影像文字于灰阶画面的显示器上。
如方块52所示,这种方法是根据点矩阵尺寸建造一文字的扫瞄影像,例如图6(A)所示的一6×6点矩阵60,其中沿箭头67所示的为其一条扫瞄线,在范例说明中,一文字影像64将被显示于点矩阵60上。
如图5方块54所示,对于点矩阵60里的每个像素,会有一个合适的演算式计划出边影导向表现的像素的灰值。例如方程式(1)用来计算每个像素的灰值,如方块59所示,这些被计算出的灰值就构成文字的灰阶影像。但是,依上述被计算出来的灰值直接用显示文字的灰阶影像会产生边缘呈锯齿状或异化的影像字型,因此也可以采用反异化的方法来降低锯齿状的突显,例如图5方块56和方块58所示的反异化方法。在影像图形的处理上有很多反异化方法被提出,本发明所提供如图6(B)所示的一种反异化方法,其中在3×3像素区70的九个像素分别各有如图5方块54所述被计算出来的灰值,而座落在像素区70的中心的P5是欲被重新计算其新的灰值的像素,P5的新灰值的计算是根据其周围的八个像素灰值依其加权多寡所形成的均匀混合结果,其计算式如下P5的新像素值=
其中Wi为像素I的加权值,且熟悉本技艺人士皆知矩阵w的加权值通常是呈高斯分布,亦即,若中心点的加权值最大,则其它离中心点的加权值是依高斯分布递减。
传统的反异化方法是取-固定高斯分布的加权值矩阵而本发明的反异化方法是依据笔划的书写方向取不同的加权值矩阵分别计算P5。例如考虑的像素66和像素68座落于文字影像64(图6(A))的反异化计算方式就如图6(C)和图6(D)所示。
图6(C)考虑包围像素66的文字影像的3×3像素区,从计算最左及最右像素76和78的差值会得到如80所示的三类零、正值、或负值的书写值,例如图6(C)所示的书写值为<0,+,+>,根据书写值就可以选出数个预复制的加权值矩阵的其中一个矩阵,例如选加权值矩阵W,(82),它是预制的加权值矩阵用来计算书写值<0,+,+>以产生最佳反异化效果。因此,中心位置的像素66是采用被选出的加权值矩阵w1(82)代入方程式(4)里计算出P5(像素66)的反异化的灰值。
同样地,图6(D)考虑环绕像素68的3×3像素区,经计算像素列83a,83b,和83c后得到图6(D)的书写值8 4为<一,一,一>根据此书写值84于是选了复制的加权矩阵w2(86),用经代入方程式(4)里计算出p5(像素68)的反异化的灰值,以达到最佳的反异化效果。熟悉本技术的专业人士亦可了解到,加权值矩阵的元素亦可采用其它不同于本发明所揭露的数值,用于不同的书写值的状况里,也可产生同样的反异化效果。
本发明的各种方法可由-图形人机界面(GUI)的工具来实施,例如可用窗口为基础的操作系统的GUI工具,且一些方法里的一个或多个部骤亦可,透过影像方析的技巧自动完成。
一旦本发明的优先实施例已经披露且详述如上,其它类似或相当的想法及作法的修饰就很容易被略具本行业技能的人士所理解,本发明的权利请求范围包含本实施例以及其它类似的实施例。
权利要求
1.一种建造灰阶影像显示文字字型的方法,其中每一文字是由至少一个笔划或图形所组成,且每个笔划或图形是被定义成边影导向的表现,其特征在于,该方法包含(1)将文字集的文字显示成灰阶影像,其中每一文字是由一个或多个笔划或图形组成,其所有笔划或图形是由基本笔划集或基本图形是代表一群相似的拓朴形状的笔划或图形;(2)定义基本笔划集或基本图形集的每一基本笔划或图形成边影导向的表现;(3)由基本笔划集或基本图形集的参数定义每一文字里的笔划或图形成边影导向的表现;(4)显示文字及集里所有文字的灰阶影像;(5)查验所有文字的灰阶影像的外貌;(6)若存在有不满意的外貌,则重回步骤(2);以及(7)反复步骤(1)至步骤(6)的动作,直至所有文字的外貌被确认及接受后才停止。
2.如权利要求1所述的建造灰阶影像显示文字字型的方法,其特征在于,其中构成文字集的字型数据的每一笔划或图形皆是由关键点、宽度值、特征点和曲线比例所定义,且特征点是由代入预制预存的方程式决定其位置,方程式的参数为关键点位置和宽度值;预制预存的曲线比例值决定相邻二个特征点间的曲线形状。
3.如权利要求1所述的建造灰阶影像显示文字字型的方法,其特征在于,其中步骤(2)包含定义边影区域于每个基本笔划或图形的定义里。
4.如权利要求1所述的建造灰阶影像显示文字字型的方法,其特征在于,其中步骤(2)还进一步地包含指定区域码给每一被定义的边影区域,以构成定义每一基本笔划或图形的边影码。
5.如权利要求4所述的建造灰阶影像显示文字字型的方法,其特征在于,其中步骤(3)包含指定相同的边影码给基本笔划或基本图形的每一笔划或图形,用以产生相似笔划或图形的边影表现。
6.如权利要求3所述的建造灰阶影像显示文字字型的方法,其特征在于,其中构成文字字型集的每一笔划或图形是以关键点、宽度值、特征点和曲线比例值加以定义,且相似笔划或图形群是由同样以关键点、宽度值、特征点和曲线比例值加予定义的一个基本笔划或基本图形表现它们,且步骤(2)包含将边影区域定义在基本笔划或基本图形的定义里,其中边影区域亦是用关键点、宽度值、特征点和曲线比例值加予定义。
7.如权利要求3所述的建造灰阶影像显示文字字型的方法,其特征在于,其中步骤(4)于显示文字集的每一文字为灰阶影像,包含(1)对每一个占有边影区域的像素计算其灰阶值;(2)对每一像素,分析其周遭窗口里的文字影像的书写分布,再根据书写分布选一预制预存的权值矩阵计算出该像素的反异化灰阶值;以及(3)根据反异化灰阶值显示每一个像素。
8.一种计算机图形的人机接口工具,用于建造文字集的灰阶字型,其中每一文字由一个或多个笔划或图形组成,且每个笔划或图形是被定义成边影导向的表现,其特征在于,包含(1)显示文字集的灰阶影像文字的手段,文字集的每一字由一个或多个笔划或图形组成,所有的笔划或图形皆由一组基本笔画或基本图形表现,每个基本笔画或基本图形代表一群相似拓朴形状的笔划或图形;(2)定义基本笔划集或基本图形里每一个基本笔画或基本图形成边影导向的表现手段;(3)定义文字里每一笔画或图形成为边影导向的表现的手段。
9.如权利要求8所述的的计算机图形的人机接口工具,其特征在于,其中定义每一笔划或图形的手段是依据基本笔画集或基本图形集里每一基本笔画或基本图形成为边影导向的表现去自动定义该相似笔划或相似图形成为边影导向的表现。
10.如权利要求8所述的的计算机图形的人机接口工具,其特征在于,其中构成文字字型集的每一笔划或图形是以关键点、宽度值、特征点和曲线比例值加以定义,且相似笔划或图形群是由同样以关键点、宽度值、特征点和曲线比例值加予定义的一个基本笔划或基本图形表现它们,且步骤(2)包含将边影区域定义在基本笔划或基本图形的定义里,其中边影区域亦是用关键点、宽度值、特征点和曲线比例值加予定义。
11.如权利要求8所述的的计算机图形的人机接口工具,其特征在于,其中定义基本笔划集或基本图形集里的每一个基本笔画或基本图形成为边影导向的表现的手段,包含在每个基本笔画或基本图形里定时边影区域。
12.如权利要求8所述的的计算机图形的人机接口工具,其特征在于,其中显示灰阶文字集的灰阶影像的手段还进一步地包含(1)对每一个占有边影区域的像素计算其灰阶值的手段;(2)对每一像素,分析其周遭窗口里的文字影像的书写分布,再根据书写分布选一预制预存的权值矩阵计算出该像素的反异化灰阶值的手段;以及(3)根据反异化灰阶值显示每一个像素的手段。
13.一种具有计算机可执行指令的计算机可读取媒介装置,其特征在于,用以建造可显示灰阶影像的文字集,其中每一文字是由至少一个笔划或图形所组成,且每个笔画或图形是被定义为边影导向的表现,当这些指令加载计算机里会使得计算机去执行以下步骤(1)将文字集的文字显示成灰阶影像,其中每一文字是由一个或多个笔划或图形组成,其所有笔划或图形是由基本笔划集或基本图形是代表一群相似的拓朴形状的笔划或图形;(2)允许使用人去定义基本笔划集或基本图形集的每一基本笔划或图形成边影导向的表现;(3)由基本笔划集或基本图形集的参数定义每一文字里的笔划或图形成边影导向的表现;(4)显示文字及集里所有文字的灰阶影像。
14.如权利要求13所述的具有计算机可执行指令的计算机可读取媒介装置,其特征在于,其中构成文字集的字型数据的每一笔划或图形皆是由关键点、宽度值、特征点和曲线比例所定义,且特征点是由代入预制预存的方程式决定其位置,方程式的参数为关键点位置和宽度值;预制预存的曲线比例值决定相邻二个特征点间的曲线形状。
15.如权利要求13所述的具有计算机可执行指令的计算机可读取媒介装置,其特征在于,其中步骤(2)包含定义边影区域于每个基本笔划或图形的定义里。
16.如权利要求15所述的具有计算机可执行指令的计算机可读取媒介装置,其特征在于,其中步骤(2)还进一步地包含指定区域码给每一被定义的边影区域,以构成定义每一基本笔划或图形的边影码。
17.如权利要求16所述的具有计算机可执行指令的计算机可读取媒介装置,其特征在于,其中步骤(3)包含指定相同的边影码给基本笔划或基本图形的每一笔划或图形,用以产生相似笔划或图形的边影表现。
18.如权利要求15所述的具有计算机可执行指令的计算机可读取媒介装置,其特征在于,其中构成文字字型集的每一笔划或图形是以关键点、宽度值、特征点和曲线比例值加以定义,且相似笔划或图形群是由同样以关键点、宽度值、特征点和曲线比例值加予定义的一个基本笔划或基本图形表现它们,且步骤(2)包含将边影区域定义在基本笔划或基本图形的定义里,其中边影区域亦是用关键点、宽度值、特征点和曲线比例值加予定义。
19.如权利要求13所述的具有计算机可执行指令的计算机可读取媒介装置,其特征在于,其中步骤(4)于显示文字集的每一文字为灰阶影像,包含(1)对每一个占有边影区域的像素计算其灰阶值;(2)对每一像素,分析其周遭窗口里的文字影像的书写分布,再根据书写分布选一预制预存的权值矩阵计算出该像素的反异化灰阶值;以及(3)根据反异化灰阶值显示每一个像素。
全文摘要
本发明提出一种方法,计算机图形的人机界面以及计算机可读取性的媒介装置,用以提供文字的灰阶影像的产生,其中每一文字是由一个或多个表现成灰阶边影导向所定义的笔划或图形所组成。其步骤为显示一组样本文字,每一文字是由一个或多个笔划或图形所组成;每一基本笔划或基本图形是用边影导向为表现加以定义;每一组或每一文字的笔划或图形是用边影导向为表现所定义的参数数据;文字集的每一文字是以灰阶影像表现;每一文字的灰阶字型的外貌需经过确认;如果对文字外貌不满意时,可再回到第二步骤重新定义边影导向的基本笔划或图形,并执行其后的步骤直到满意为止。
文档编号G06T11/20GK1936961SQ20051010379
公开日2007年3月28日 申请日期2005年9月23日 优先权日2005年9月23日
发明者郑国扬 申请人:威锋数位开发股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1