- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
第1页,共15页,星期日,2025年,2月5日第7章矢量文本的生成及使用7.1矢量文本概述7.2矢量文本的生成7.3矢量文本库的存储结构7.4矢量文本库的调用7.5专业矢量符号的生成第2页,共15页,星期日,2025年,2月5日7.1矢量文本概述这里所说的文本,是指计算机图形软件中所用的中西文字符。通常,在图形软件中用于文本显示和输出的方式有两种:其一是点阵方式,其二是矢量方式。点阵方式显示汉字在上一章已经介绍了,该方式显示汉字快速、简捷,是绝大多数文本编辑软件所采用的文本显示方式。但在图形软件中,使用点阵方式无法做到对文本作无级变倍放大或缩小,也很难做到对文本作任意角度的旋转变换。只有矢量方式显示的文本才能轻易的完成这些在点阵方式下所不能或不易完成的工作。另一方面,点阵文本只能用于点阵打印机输出,而只有矢量文本才能用于绘图仪作高质量的图形输出。因此,任何一个成功的图形软件,无论它是用来处理中文还是西文,毫无例外都要用到矢量文本。唯一的差别在于,西文图形软件只需使用西文矢量文本,而中文图形软件不仅需要西文矢量文本,同时还需要有汉字矢量文本。所谓矢量文本,就是用线段笔划表示的文字符号。矢量汉字就是由一组坐标定义的线段的集合。第3页,共15页,星期日,2025年,2月5日7.1矢量文本概述建立矢量文本的方法很多,大体可分成两类:直接生成法和间接生成法。1)直接生成法顾名思义,就是借助某种图形定位设备,采用一种“临帖”的方式,使定位设备(如光笔、数字化仪鼠标、键盘等)沿着字帖上汉字或符号的笔划边沿移动,并记下移动点的坐标,由此获取全部汉字及符号的笔划坐标。采用这种方法,可以生成任何形体的矢量文本字库,只要有相应的文本字帖就行。采用该方法甚至可生成某些著名书法家的手笔。但这种方法对一般编程者是无法做到的,软件生产销售公司才有可能组织人力从事这项工作。2)间接生成法是指借助已有的字库(一般都是借助点阵字库),根据其提供的形体,通过软件的方式,将其转换为所需的矢量文本。这种方法的优点是,只要有点阵字库,就可以很快的生成相应形体的矢量文本。但这种方法也有其局限性,例如某些特殊形体的汉字(如魏碑、新魏等)没有点阵文本,因此也就无法生成相应形体的矢量文本。第4页,共15页,星期日,2025年,2月5日7.2矢量文本的生成7.2.1矢量化原理7.2.2单点划线的点阵文本生成7.2.3由线段代替相邻点的搜索原则7.2.4矢量笔划的归并处理第5页,共15页,星期日,2025年,2月5日7.2.1矢量化原理首先,假定待矢量化的点阵文本笔划宽度均是单点,进一步,我们将构成点阵文本笔划的点集中相邻点用线段代替。显然,表示一个汉字或符号的所有线段的总和,即构成了我们所需要的矢量化字符。这就是由点阵文本到矢量文本的基本生成原理。从假设的前提可以看到,转换的关键在于:(1)如何得到笔划宽度为单点的点阵文本;(2)怎样完成由相邻点到线段的替代;完成这两步后我们就得到了一个最简单的矢量文本的雏形。由此得到的矢量汉字,平均每个汉字的笔划数在20以上。要使所生成的矢量文本美观实用,还得完成下述工作:(3)将相接的且共线的笔划归并、修匀;(4)对汉字的笔锋进行处理,使之适合于汉字的书写习惯。第6页,共15页,星期日,2025年,2月5日7.2.2单点划线的点阵文本生成实际上汉字的16点阵文本本身就是单点划线的,但该文本的字形简单,且无字体之分。因此,一般仅用来生成简笔矢量字库,该字库主要用于图形中汉字及符号的注记。高点字库(包括24点和40点阵字库)的笔划都不是单点划线的。因此,不满足我们的要求。然而,第六章介绍的空心点阵汉字,正好是我们需要的单点画线,且所有的笔划都是封闭的。利用它,可获得美观的空心矢量汉字。因此,前述空心点阵汉字的生成过程,也就是这里所要求的单点画线的点阵文本的生成过程。第7页,共15页,星期日,2025年,2月5日7.2.3由线段代替相邻点的搜索原则这个过程是整个矢量化的关键,我们的要求是,不允许遗漏任何点,不允许笔划交叉。为此,我们先要找出点阵文本的笔划规则,再来确定整个点阵的搜索原则。沿用6章第3节所得到的空心点阵汉字,并假定所得到的空心点阵字模存放在数组model[72][72]中。这样,不难看出,单点划线的点阵文本的笔划方向,可归结为四个,即:水平(从左至右)、竖直(从上至下)、左下角45度(从右上至左下)、右下角45度(从左上至右下)。四个方向的笔划可分别表示为:水平方向:model(I,J)---→model(I+1,J);竖直方向:mode
您可能关注的文档
- 非线性电路的分析方法 (2).ppt
- 第二章药物作用机理药理学.ppt
- 大气污染物扩散模式课件.ppt
- 高一期末家长会.ppt
- 第2 章 力系的简化.ppt
- 第三章 多元线性回归模型 复制.ppt
- 第七课构建发展阶梯.ppt
- 地球公转的地理意义之一昼夜长短的变化.ppt
- 第四节 原因未定的营养代谢病.ppt
- 浅谈高效课堂的学习目标.ppt
- 小升初阅读难点解析:分析文章的表现手法和写作技巧(课件)-2023-2024学年统编版语文六年级下册.pptx
- 100篇阅读理解(专项训练)-2024-2025学年人教PEP版(2012)英语六年级下册.docx
- Lesson9-10(课件)-2024-2025学年新概念英语第一册.pptx
- 2026年有色金属行业投资策略分析报告:景气趋势延续.pdf
- 2026年保险行业投资策略分析报告:高弹性标签,资负两端改善趋势.pdf
- 2026年公用事业行业投资策略分析报告:红利回报稳中有进,燃气降本蓄势待发.pdf
- 传媒互联网行业2026年投资策略分析报告:AI为海,价值为帆.pdf
- 奇瑞汽车-市场前景及投资研究报告-多品牌转型升级,全球化能力进阶.pdf
- 2025年中国冰淇淋行业市场前景及投资研究报告.pdf
- 2026年纺织服装行业投资策略分析报告:整固蓄势,挖掘新消费,看好全球制造.pdf
原创力文档


文档评论(0)