《图形光栅化》PPT课件.ppt
《《图形光栅化》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《图形光栅化》PPT课件.ppt(34页珍藏版)》请在三一办公上搜索。
1、第2章、光栅图形学3,线宽与线型的处理字符裁剪反走样,线宽与线型的处理,一、直线的线宽与线型1.笔与刷子线刷子方形刷子圆形刷子棱形刷子,问题:线宽与方向的关系偶数线宽时的位置误差,线宽与线型的处理,2.线帽与线连接,3.线型 实线、虚线、点线、点划线,方帽 突方帽 圆帽 斜角连接 圆连接,线宽与线型的处理,二、曲线的线宽与线型1.等长画线问题 圆弧的弧长 等像素不等中心角问题,线宽与线型的处理,2.线宽的处理方法A.展宽算法曲线斜率小于1时垂直补像素曲线斜率大于1时水平补像素曲线的粗细是曲线斜率的函数,斜率绝对值接近1时曲线显得较细B.同心圆法分别作向内或向外的同心圆对画圆是精确的,但对其它粗
2、曲线是近似的,字符,字符指数字、字母、汉字等符号。计算机中字符由一个数字编码唯一标识。国际上最流行的字符集:“美国信息交换用标准代码集”,简称ASCII码。它是用7位二进制数进行编码表示128个字符;包括字母、标点、运算符以及一些特殊符号。,字符,汉字编码的国家标准字符集:GB231280。该字符集分为94个区,94个位,每个符号由一个区码和一个位码共同标识。区码和位码各用一个字节表示。为了能够区分ASCII码与汉字编码,采用字节的最高位来标识:最高位为0表示ASCII码;最高位为1表示表示汉字编码。,字符,字库:为了在显示器等输出设备上输出字符,系统中必须装备有相应的字库。字库中存储了每个字
3、符的形状信息,字库分为矢量型和点阵型两种。,字符,点阵式字符将字符表示为一个矩形点阵,由点阵中点的不同值表达字符的形状。常用的点阵大小有5*7、7*9、8*8、16*16等。,字符,在实际应用中,有多种字体(如宋体、楷体等),每种字体又有多种大小型号,因此字库的存储空间是很庞大的。解决这个问题一般采用压缩技术。点阵字符的显示分为两步。首先从字库中将它的位图检索出来。然后将检索到的位图写到帧缓冲器中。,字符,方向编码式字符用有限的若干种方向编码来表达一个字符,常用的如8方向编码。下图字母“B”就表示为8方向编码:。方向编码式字符很容易被填入帧缓存寄存器中予以显示,方向编码所占的空间比较小,它也能
4、接受一些特定的变换操作。,字符,矢量式字符将字符表达为一个点坐标的序列,相邻两点表示一条矢量,字符的形状便由矢量序列刻划。调用矢量式字符的过程相当于输出一个polyline。由于矢量式字符具有和图形相一致的数据结构,因而可以接受任何对于图形的操作,如放大、旋转,甚至透视。而且,矢量式字符不仅可用于显示,也可用于绘图机输出。,字符,特点:点阵字符:存储量大,易于显示矢量字符:存储量小,美观,变换方便;但需要光栅化后才能显示。,字符,当对输出字符的要求较高时(如排版印刷),需要使用高质量的点阵字符。对于GB2312-80所规定的6763个基本汉字,假设每个汉字是72X72点阵,那么一个字库就需要7
5、2X72X6763/8=4.4兆字节存储空间;不但如此,在实际使用时,还需要多种字体(如基本体、宋体、仿宋体、黑体、楷体等),每种字体又需要多种字号。可见,直接使用点阵字符方法将耗费巨大的存储空间。,字符,解决这个问题一般采用压缩技术。对字型数据压缩后再存储,使用时,将压缩的数据还原为字符位图点阵。压缩方法有多种,最简单的有黑白段压缩法,这种方法简单,还原快,不失真,但压缩较差,使用起来也不方便,一般用于低级的文字处理系统中。另一种方法是部件压缩法。这种方法压缩比大,缺点是字型质量不能保证。三是轮廓字型法,这种方法压缩比大,且能保证字符质量,是当今国际上最流行的一种方法,基本上也被认为是符合工
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图形光栅化 图形 光栅 PPT 课件
链接地址:https://www.31ppt.com/p-5580843.html