第7讲 字符及反走样.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第7讲 字符及反走样

3 加权区域采样 权函数 可取高斯函数 或经验值,可自定义 权函数w(x,y)为微面元dA与象素中心距 离d的函数。 3 加权区域采样 权性(归一性) 非加权情形 直线与象素相交,相交区域为A′ 则直线对象素的亮度的贡献为 3 加权区域采样 算法: 1 求直线段与象素的相交区域A′; 2 计算 的值; 3 用上面的值乘以象素的最大灰度值, 即为象素的显示灰度值。 练习题 写出下图的新边表和活性边表 电子与信息工程学院 计算机科学与技术系 第二章 光栅图形学 计 算 机 图 形 学 电子与信息工程学院 计算机科学与技术系 第7讲 字符及反走样 字符的编码 ASCII码 国际码 字符的表示 点阵表示 矢量表示 字符属性 一 字符 字符编码 字符指数字、字母、汉字等符号。 计算机中字符由一个数字编码唯一标识。 对于一个字符来说,它所对应的编码是 由它所属的字符集决定。 ASCII码 “美国信息交换用标准代码集”简称ASCII码 用7位二进制数进行编码表示128个字符 编码0~31表示控制字符(不可显示) 编码32~127表示英文字母、数字、标点符号等可显示字符 一个字符的ASCII码用一个字节(8位)表示,其最高位不用或者作为奇偶校验位 国际码 汉字编码的国家标准字符集:中华人民共和国国家标准信息交换编码,代号为“GB2312-80” 共收录常用汉字6763个,图形符号682个 规定所有汉字和图形符号组成一个94×94的矩阵,在此方阵中,每一行称为“区”,用区码来标识;每一列称为“位”,用位码来标识,一个符号由一个区码和一个位码共同标识 区码和位码分别需要7个二进制位,同样,为了方便,各采用一个字节表示。所以在计算机中,汉字(符号)国标码占用两个字节 两种编码的区分 区分ASCII码和国标码的方法 通常采用字符中冗余的最高位来标识:   最高位为0时,表示ASCII码;   最高位为1时,表示汉字编码的区码(高位字节)或位码(低位字节)。 机内码 机内码是计算机内表示字符的编码 西文字符的机内码就是ASCII码。 中文字符的机内码是A0A0H+区位码的十六进制表示 举例  “啊”字的区位码为1601   转换为十六进制表示应为1001H 区码16转为10H,位码01转为01H “啊”字的机内码为:A0A0H+1001H=B0A1H 字符的表示 为了在显示器等输出设备上输出字符,必须要有每个字符的图形信息,这些信息保存在系统的字库中。 字符的图形表示方法有两种 点阵表示和矢量表示 点阵字符 每个字符由一个位图表示,该位为1表示字符的笔画经过此位,对应于此位的象素应置为字符颜色。该位为0表示字符的笔画不经过此位,对应于此位的象素应置为背景颜色。 特点:存储量大,易于显示 B在字库中的显示 B的显示结果 点阵字符 在实际应用中,有多种字体(如宋体、楷体等),每种字体又有多种大小型号,因此字库的存储空间是很庞大的。解决这个问题一般采用压缩技术。 点阵字符的显示分为两步。首先从字库中将它的位图检索出来。然后将检索到的位图写到帧缓冲器中。 矢量字符 保存的是字符的笔画信息位图,具有存储空间小,美观、变换方便等优点。 可以用直线段来表示笔画,也可用更复杂的二次曲线段(如早期的True Type字体)、三次曲线段(如北大方正排版系统用的字体)来表示笔画,使字符不但存储容量小、变换方便而且愈加美观。   字符坐标系 字符处于局部坐标系中,见图(a)。对一个字符来说,它由构成它的笔画组成,而每一笔画又由其两端点坐标和端点间是否连线的标志确定。 例如,汉字“士”有三画,六个端点,可以按图(b)的结构保存该汉字。 用来表示矢量字符的是端点坐标,对矢量字符的变换就是对这些端点进行变换,是图形的几何变换,它可以对矢量字符进行任意变换而不影响显示结果。 矢量字符的变换只需对其较少的笔画端点变换,变换速度快,变换效果好。 矢量字符的变换 矢量字符的显示 1、根据给定的字符编码,在字库中 检索出该字符的数据。  2、取出端点坐标,对其进行适当的 几何变换,再根据各端点是否连

文档评论(0)

shuwkb + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档