计算机图形学教学资料第8讲文本生成及反走样技术.ppt
《计算机图形学教学资料第8讲文本生成及反走样技术.ppt》由会员分享,可在线阅读,更多相关《计算机图形学教学资料第8讲文本生成及反走样技术.ppt(36页珍藏版)》请在第壹文秘上搜索。
1、9/14/20231本章内容v直线的扫描转换v圆与椭圆的扫描转换v区域填充v二维裁剪v字符生成v反走样第五节 字符的表示和输出字符编码字库9/14/20233字符表示-数字编码vASCII American Standard Code for Information Interchangev国标码 中华人民共和国国家标准信息交换编码(GB2312-80)两个七位编码(区码、位码)9/14/20234GB2312-80内容7445 个图形字符的二进制数编码,包括:v3755+3008个汉字,使用频度达99.99%以上v202 个一般符号v22 个数字v52 个拉丁字母v169 个日文假名v48
2、个希腊字母v66 个俄文字母v26 个汉语拼音符号v37 个汉语注音字母9/14/20235字符表示-字库v点阵字符v矢量字符9/14/20236点阵字符用位图表示字符。1111110011001101100110111110011001101100111111111000000000000001111110011001101100110111110011001101100111111110000000100000009/14/20237点阵字符生成v生成字符点阵的实现过程:1.扫描来自打字机并加以放大的字符的图形2.对每个字符的单个像素进行必要的修饰3.在字符缓存区(存储字符图象的画布区域)
3、存储点阵v各种不同的字体需要不同的点阵集合9/14/20238点阵字符的存储v字符缓存区技术:把字符一个连一个地存储在画布中(所需存储空间非常宽,但存储高度仅是最高字符的点阵高度)字符缓存区局部示例v载入的字符可使用一个结构来描述,该结构包括:v字符图象在画布中存储的位置的索引v字符的点阵高度信息v相邻字符之间的空间间隔9/14/20239续:typedef struct int leftX,width;/*Horizontal location,width of image in font cache*/charLocation;typedef struct canvasID cache;i
4、nt descenderHeight,totalHeight;/*Height is a constant;width varies*/int interCharacterSpacing;/*Measured in pixels*/charLocation locationTable128;/*Explained in the text*/fontCacheDescriptor;9/14/2023109/14/202311字体的实现v针对不同的字符尺寸、字体、字型以及显示或输出设备的不同,需要不同的字符缓存超大存储量要求!(a)斜体字符示例(b)黑体字符示例9/14/202312矢量字符v利用
5、字符的笔划信息表示字符0P1P2P3P4P5P000yx111yx022yx133yx044yx155yx-1直线段-二次曲线、三次曲线落笔抬笔9/14/202313续:v实现:v使用字符的多边形或者曲线轮廓(用浮点参数描述)以抽象的与设备无关的方式存储字符v按需对以上格式进行变换v优点:v通过定义适当的缩放比例,可由已存储的单一表示形式生成多种不同尺度字符v对字符轮廓进行错切变换可以实现斜体字符的快速生成v字符轮廓可以进行任意的平移、旋转、缩放及裁剪9/14/202314点阵字符与矢量字符的比较v显示:v点阵字符-位块拷贝:简便快捷v矢量字符-画线:计算复杂速度慢v变换:v点阵字符:变形严重
6、v矢量字符:端点变换v存储:v点阵字符占用空间大v矢量字符占用空间小9/14/202315优化的使用策略v综合两种方式的优势:v以轮廓方式存储字符v将所需使用的字符按照指定的需求转换为点阵格式9/14/202316文本的裁剪v裁剪精度v串精度v字符精度v笔划精度TEXTTEXTTEXT9/14/202317小结v字符生成v字符编码v字符库 点阵字符:显示方便、占用空间大 矢量字符:画线显示、变换方便、占用空间小 优化策略:存储矢量字符+转换为点阵字符v字符裁剪v点阵字符:裁剪精度v矢量字符:(曲)线段裁剪9/14/202318第六节 反混淆技术v混淆:v因真实图形的离散表示而产生v例如:扫描转
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 图形学 教学 资料 文本 生成 走样 技术