第四章 光栅转化与消隐(1)
图形学基础课程 原理课程 了解课程
图形的光栅转化
图形学基础课程 原理课程 了解课程
内容基本概念 区域填充 多边形的扫描转换 多边形的扫描转换与区域填充的比较
图形学基础课程 原理课程 了解课程
内容基本概念 区域填充 多边形的扫描转换 多边形的扫描转换与区域填充的比较
图形学基础课程 原理课程 了解课程
光栅图形的基本概念
关于光栅图形本质:点阵表示 特点:面着色,画面明暗自然、色彩丰富 与线框图相比:更加生动、直观、真实感强
线框平面多边形
着色的平面多边形4
图形学基础课程 原理课程 了解课程
光栅图形的基本概念
线框多边形物体
填充多边形物体
图形学基础课程 原理课程 了解课程
光栅图形的基本概念
关于平面多边形
图形学中的多边形:无自相交的简单多边形
图形学中多边形的两种表示方式顶点表示:用多边形的有序顶点序列表示多边形 点阵表示:用位于多边形内部的像素集合来表示 多边形 6
图形学基础课程 原理课程 了解课程
顶点表示
优点
直观 几何意义明显 存贮量小
?多边形的顶点表示
不足
难以判断哪些像素 位于多边形内部 不能直接用于多边 形着色7
图形学基础课程 原理课程 了解课程
点阵表示
优点
便于用帧缓冲器 (frame buffer)表示 图形 面着色所需的图形 表示 丢失了几何信息 占用存储空间多8
缺点
多边形的点阵表示
图形学基础课程 原理课程 了解课程
多边形的扫描转换
多边形的扫描转换:把顶点表示转换为点 阵表示
从多边形的给定边界出发,求出其内部的各个像素 并给帧缓冲器中各个对应元素设置相应灰度或颜色
多边形的顶点表示
多边形的点阵表示9
图形学基础课程 原理课程 了解课程
主要内容基本概念 区域填充
四连通区域和八连通区域 连通区域的种子填充算法
多边形的扫描转换 多边形的扫描转换与区域填充的比较
图形学基础课程 原理课程 了解课程
点阵表示的区域填充区域的定义:已经表示成点阵的像素集合 区域的表示:
内部表示:把给定区域内的像素枚举出来区域内所有像素都着同一种颜色 区域边界像素不能着上述颜色
边界表示:把区域边界上的像素枚举出来边界上所有像素都着同一种颜色 区域内部像素不能着上述颜色
图形学基础课程 原理课程 了解课程
区域表示
内部表示
边界表示
图形学基础课程 原理课程 了解课程
区域的类型
四连通邻域
八连通邻域
图形学基础课程 原理课程 了解课程
区域的类型四连通区域:区域内任意两个像素,从一 个像素出发,可以通过上、下、左、右四 种运动,到达另一个像素 八连通区域:区域内任意两个像素,从一 个像素出发,可以通过水平、垂直、正对 角线、反对角线八种运动,到达另一个像 素
图形学基础课程 原理课程 了解课程
区域的类型
四连通区域
八连通区域
图形学基础课程 原理课程 了解课程
区域的类型
四连通区域实例
八连通区域实例
图形学基础课程 原理课程 了解课程
区域的类型
四连通和八连通区域的关系
四连通区域 八连通区域 (反之不成立)
四连通区域的边界是八连通区域 八连通区域的边界是四连通区域
图形学基础课程 原理课程 了解课程
内部表示区域种子填充算法假设内部表示区域为G,其中的像素原有 颜色为G0,需要填充的颜色为G1。 算法需要提供一个种子点(x,y),它的颜色 为G0。 具体算法如下(四连通区域)
图形学基础课程 原理课程 了解课程
内部表示区域种子填充算法Flood_Fill_4(x, y, G0, G1) { if(GetPixel(x,y) ==G0 ) // GetPixel(x,y) 返回(x,y)的颜色 { SetPixel(x, y, G1); //将(x,y)的添上颜色G1 Flood_Fill_4(x-1, y, G0, G1); Flood_Fill_4(x, y+1, G0, G1); Flood_Fill_4(x+1, y, G0, G1); Flood_Fill_4(x, y-1, G0, G1); } }
…… 此处隐藏:38字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [专业资料]《蜜蜂之家》教学反思
- [专业资料]过去分词作定语和表语1
- [专业资料]苏州工业园区住房公积金贷款申请表
- [专业资料]保安管理制度及处罚条例细则
- [专业资料]2018年中国工程咨询市场发展现状调研及
- [专业资料]2015年电大本科《学前教育科研方法》期
- [专业资料]数字信号处理实验 matlab版 离散傅里叶
- [专业资料]“十三五”重点项目-虎杖白藜芦醇及功
- [专业资料]2015-2020年中国竹木工艺市场需求及投
- [专业资料]国际贸易理论与实务作业五:理论案例分
- [专业资料]财政部修订发布事业单位会计制度
- [专业资料]BCA蛋白浓度测定试剂盒(增强型)
- [专业资料]工程进度总计划横道图模板(通用版)
- [专业资料]七年级地理同步练习(天气与气候)
- [专业资料]X光安检机介绍火灾自动报警系统的组成
- [专业资料]衢州市人民政府办公室关于印发衢州市区
- [专业资料]经济全球化及其影响[1]
- [专业资料]质粒DNA限制性酶切图谱分析
- [专业资料]国家安全人民防线工作“六项”制度
- [专业资料]劳动力投入计划及保证措施
- 电子账册联网监管培训手册
- 人教版语文七年级上第1课《在山的那边
- 对我区担保行业发展现状的思考与建议
- 平面四边形网格自动生成方法研究
- 2016年党课学习心得体会范文
- 如何设置电脑定时关机
- 全球最美人妖排行榜新鲜出炉
- 社会实践调查报告及问卷
- Visual Basic习题集
- 《鱼我所欲也》课件2
- 浙江省会计从业资格考试试卷
- 全遥控数字音量控制的D 类功率放大器资
- 鞍钢宪法与后福特主义
- 电表的改装与校准实验报告(1)
- 2014年高考理科数学真题解析分类汇编:
- Windows 7 AIK 的使用
- 风电场全场停电事故应急处置方案
- 化工原理选填题题库(下)
- 关于产学研合作教育模式的学习与思考
- 西安先锋公馆项目前期定位报告




