




免费预览已结束,剩余21页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第四章输出图元的属性 颜色属性 RGB颜色编码RGB0 1颜色表灰度颜色的运算颜色调和OpenGL颜色显示模型RGB定义RGB的值RGBA增加一个透明参数0 1 背景色和前景色的绘制Index使用颜色查找表中的颜色 颜色查找表 colorlookuptable CMY 1 R 1 G1 B 扫描线多边形填充算法 基本思想求扫描线与多边形的交点的x坐标 对x坐标排序 成对的提取交点 在二交点之间填充奇点处理局部最高点 局部最低点 奇点处理 较低或较高一条边缩短一条扫描线 y Y 1 Y 1 扫描线多边形填充算法 扫描线与多边形的交点的三种情况相邻扫描线与同一边交点的坐标相关性 Y 1 y x X 1 m 活化边表的实现方法 边表EdgeTable水平边不存储 按最小y值排序 解决奇点问题 同一y按x坐标由小到大排序 存储筒yminymaxxc1 mpointer最低点x的坐标活化边表ActiveEdgeTable 活化边表填充算法步骤 建立边表处理从最低扫描线开始 建立活化边表 将当前处理的边加入该表 求扫描线与边的交点 成对的提取交点 对两交点之间的部分填充 修改活化边表Xk 1 xk 1 m删除活化边表中到达尾部的边 重复 直到活化边表为空 1 1 5 1 7 7 1 10 3 3 0 1 2 3 4 5 6 7 8 9 10 11 1010 751 3 103 2 7 731 算法步骤 活化边表y 1Y 2Y 3Y 7Y 8Y 10 1010 751 3 1010 103 2 7 731 761 3 1010 102 2 7 771 771 3 1010 102 2 7 1010 101 2 7 边界填充算法 种子填充算法 Boundary fillSeed fill 区域和内点 种子 边界为某一颜色前景色 填充色 背景色4 连通 8 连通填充方法种子填充算法扫描线种子填充算法 种子填充算法 已知 种子像素 x y 填充色 背景色 边界色种子像素进栈退栈 x y 着色 x y 上 下 左 右像素 不是边界 未填充 进栈 重复2 3直到栈空 泛滥填充算法flood fill 扫描线种子填充算法 种子像素进棧填充棧中像素所在扫描线上的内部像素上下扫描线上的左边界进棧 退棧 直到棧中无像素 重复 扫描线种子填充算法 图案填充 设置一个Pattern m n 0 m 1 0 n 1 设置一个初始位置参考点 xp yp 任意点 x y Pattern color i j i x xpmodmj y ypmodn 04 40 212121212 软填充soft fill 填充色与背景颜色相结合的一种填充方法soft fill或tint fill线性软填充F为前景色B为背景色线性组合P tF 1 t Bt为透明系数0 1前景色与背景色的操作与或异或 反走样Untialiasing 走样aliasing由于不充分取样而造成的信息失真反走样 校正不充分取样的过程取样频率低造成走样Nyquist采样定理采样频率应为出现在对象中的最高频率的两倍 fs 2fmax简单的方法 增加采样频率提高分辨率具有多级灰度的显示器 改变边缘像素的亮度光顺边界过取样 像素划分为子像素计算区域覆盖 直线段的过取样 单线法将像素分割为子像素 统计沿线的子像素个数 左下角在多边形内 像素的亮度正比于子像素的个数 例 如图像素分为3 3 亮度等级3 10 20 亮度3区域法将单线设置为线宽与像素等宽 求覆盖子像素数 左下角有效 灰度等级9 11 20 亮度等级5与背景色的平均Pixelcolor 5 red 4 blue 9 像素的加权掩模 希望直线的中心位置在确定整体亮度中有较大的贡献 即中心像素有较大的权 方法 建立子像素的加权掩模如图 总权为16适用区域法 121 242 121 过滤技术 构造过滤函数用一个连续的加权曲面覆盖像素例 像素移相 可以对子像素编址的系统将电子束移至更接近于几何指定的位置可光顺沿线路径及边界的阶梯 线亮度差的校正 斜线像素之间的距离大水平与竖直线的亮度较小45 斜线的亮度最大 反走样区域边界 使区域边界像素颜色较暗 从而消除台阶边界像素按其在多边形区域内的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 人教版小学英语四年级第二册期末检测试卷
- 高中地理易错题总结模版
- 玉林消防笔试试题及答案
- 幼儿教师中级职称考试试题及答案
- 应聘公务员试题及答案大全
- 未来医学的展望与创新实践
- 食品配送服务实施方案
- 延安公务员面试笔试题及答案
- 课堂管理中的言语沟通
- 网络店铺视觉焕新与市场竞争力提升合同
- 七年级下学期语文5月月考试卷
- 2024年乐山市市级事业单位选调工作人员真题
- 2025年下半年湘潭市技师学院招考人员易考易错模拟试题(共500题)试卷后附参考答案
- 舞台剧合作合同协议
- 初级qc考试题及答案
- 影视文化试题及答案解析
- 浙江开放大学2025年《行政复议法》形考作业3答案
- 施工现场安全施工方案
- DB63T2004-2021 沥青路面就地冷再生基层技术规范
- 机械制造自动化技术工业机器人
- 第7讲 隋唐时期经济发展与文化繁荣 课件【知识提要】高三历史统编版一轮复习
评论
0/150
提交评论