- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
3图形光栅化3
反走样 (Anti-Aliasing) 加权区域采样(滤波) 相交区域对像素亮度的贡献依赖于该区域和像素中心的距离,通过计算相交区域A’上对滤波器的积分得到像素的亮度。常用的滤波器有圆锥形,高斯函数等。 可采用离散计算方法 如:我们将屏幕划分为n=3×3个子象素,加权表可以取作: 权函数w(x,y)为微面元dA与象素中心距离d的函数 反走样 (Anti-Aliasing) 然后求出所有中心落于直线段内的子象素。 最后计算所有这些子象素对原象素亮度贡献之和 乘以象素的最大灰度值作为该象素的显示灰度值。 反走样 (Anti-Aliasing) * * * * * 第2章、光栅图形学3 线宽与线型的处理 字符 裁剪 反走样 线宽与线型的处理 一、 直线的线宽与线型 1. 笔与刷子 线刷子 方形刷子 圆形刷子 棱形刷子 问题: 线宽与方向的关系 偶数线宽时的位置误差 线宽与线型的处理 2. 线帽与线连接 3. 线型 实线、虚线、点线、点划线 方帽 突方帽 圆帽 斜角连接 圆连接 斜切连接 线宽与线型的处理 二、 曲线的线宽与线型 1. 等长画线问题 圆弧的弧长 等像素不等中心角问题 线宽与线型的处理 2. 线宽的处理方法 A. 展宽算法 曲线斜率小于1时垂直补像素 曲线斜率大于1时水平补像素 曲线的粗细是曲线斜率的函数,斜率绝对值接近1时曲线显得较细 B. 同心圆法 分别作向内或向外的同心圆 对画圆是精确的,但对其它粗曲线是近似的 字符 字符指数字、字母、汉字等符号。 计算机中字符由一个数字编码唯一标识。 国际上最流行的字符集:“美国信息交换用标准代码集”,简称ASCII码。它是用7位二进制数进行编码表示128个字符;包括字母、标点、运算符以及一些特殊符号。 字符 汉字编码的国家标准字符集:GB2312-80。该字符集分为94个区,94个位,每个符号由一个区码和一个位码共同标识。区码和位码各用一个字节表示。 为了能够区分ASCII码与汉字编码,采用字节的最高位来标识:最高位为0表示ASCII码;最高位为1表示表示汉字编码。 字符 字库:为了在显示器等输出设备上输出字符,系统中必须装备有相应的字库。字库中存储了每个字符的形状信息,字库分为矢量型和点阵型两种。 字符 点阵式字符将字符表示为一个矩形点阵,由点阵中点的不同值表达字符的形状。常用的点阵大小有5*7、7*9、8*8、16*16等。 字符 在实际应用中,有多种字体(如宋体、楷体等),每种字体又有多种大小型号,因此字库的存储空间是很庞大的。解决这个问题一般采用压缩技术。 点阵字符的显示分为两步。首先从字库中将它的位图检索出来。然后将检索到的位图写到帧缓冲器中。 字符 方向编码式字符用有限的若干种方向编码来表达一个字符,常用的如8方向编码。下图字母“B” 就表示为8方向编码:{000012344400012344440666666}。方向编码式字符很容易被填入帧缓存寄存器中予以显示,方向编码所占的空间比较小,它也能接受一些特定的变换操作 。 字符 矢量式字符将字符表达为一个点坐标的序列,相邻两点表示一条矢量,字符的形状便由矢量序列刻划。调用矢量式字符的过程相当于输出一个polyline。由于矢量式字符具有和图形相一致的数据结构,因而可以接受任何对于图形的操作,如放大、旋转,甚至透视。而且,矢量式字符不仅可用于显示,也可用于绘图机输出。 字符 特点: 点阵字符:存储量大,易于显示 矢量字符:存储量小,美观,变换方便; 但 需要光栅化后才能显示。 字符 当对输出字符的要求较高时(如排版印刷),需要使用高质量的点阵字符。对于GB2312-80所规定的6763个基本汉字,假设每个汉字是72X72点阵,那么一个字库就需要72X72X6763/8=4.4兆字节存储空间;不但如此,在实际使用时,还需要多种字体(如基本体、宋体、仿宋体、黑体、楷体等),每种字体又需要多种字号。可见,直接使用点阵字符方法将耗费巨大的存储空间。 字符 解决这个问题一般采用压缩技术。对字型数据压缩后再存储,使用时,将压缩的数据还原为字符位图点阵。压缩方法有多种,最简单的有黑白段压缩法,这种方法简单,还原快,不失真,但压缩较差,使用起来也不方便,一般用于低级的文字处理系统中。另一种方法是部件压缩法。这种方法压缩比大,缺点是字型质量不能保证。三是轮廓字型法,这种方法压缩比大,且能保证字符质量,是当今国际上最流行的一种方法,基本上也被认为是符合工业标准化的方法。 字符
您可能关注的文档
最近下载
- 新质生产力赋能云南高原特色现代农业高质量发展的路径研究.docx VIP
- 博世:以文化为基因,提升领导力 – 博世高潜人才发展与教练文化.pdf VIP
- 儿童发育性协调障碍的筛查、评估和诊断指南(2025).pptx VIP
- GBT 29611-2013 生橡胶 玻璃化转变温度的测定 差示扫描量热法(DSC).pdf
- NB_T 20160-2021 压水堆核电厂不锈钢水池覆面施工技术规程.pdf VIP
- 2025党校入党积极分子发展对象考试题库(含答案).docx VIP
- (电厂)三级安全教育考试题(附含答案).docx VIP
- 施工现场平面布置及施工道路平面图.pdf VIP
- 2015办公用品采购表申请表做办公用品采购流程.doc VIP
- 例谈基于语篇分析的中学英语阅读教学设计.pdf VIP
原创力文档


文档评论(0)