- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
图形系统的组成 计算机
1.1 图形系统的组成 1.2 图形系统的基本功能 1.3 图形系统的分类 以大型机为基础的图形系统(60年代) --功能强、性能好;但费用高,只有大公司才能拥有。 以中小型机为基础的图形系统(70年代) --高不成、低不就;大多被淘汰。 以工作站为基础的图形系统(80年代) --性能良好,有足够的功能,特别是网络功能。广泛使用于动画、科学计算的可视化等。面临微机的挑战。 以微机为基础的图形系统(90年代) --价格低廉,性能越来越好,正在被广泛使用. 分布式计算机图形系统 显示设备 是计算机图形系统的重要设备;是反馈用户(设计人员或操作人员)了解设计过程实时状态的一个“窗口”。借助它和图形输入设备,用户可动态地对所设计图形进行修改、编辑,即实现交互操作。 图形显示器采用的图形显示技术有:阴极射线管(CRT)技术、平板显示器技术。 一、CRT技术显示器 CRT结构及工作原理 一、CRT技术显示器 如何产生彩色显示? 一、CRT技术显示器 如何产生彩色显示? 一、CRT技术显示器 如何产生彩色显示? 一、CRT技术显示器 如何产生彩色显示? 一、CRT技术显示器 如何产生彩色显示? 一、CRT技术显示器 如何扫描得到显示图形? 一、CRT技术显示器 刷新: 高速电子束击打屏幕荧光质后,点的亮度逐渐变暗(余辉),为使发光点连续发光,电子束以一定间隔连续击打显示屏荧光质。 刷新过程每秒不能少于30次,否则有闪烁感。 一、CRT技术显示器 如何扫描得到显示图形? 一、CRT技术显示器 如何扫描得到显示图形? 一、CRT技术显示器 如何扫描得到显示图形? 一、CRT技术显示器 如何扫描得到显示图形? 一、CRT技术显示器 如何扫描得到显示图形? 一、CRT技术显示器 如何扫描得到显示图形? 一、CRT技术显示器 如何扫描得到显示图形? 一、CRT技术显示器 如何获得更丰富的色彩? 三、光栅扫描显示器中的彩色表 彩色表是一种小容量的高速存储器 Ch3 光栅图形生成算法 光栅显示器显示的图形是用一系列紧靠该图形路径的像素表示的。 3.1.4 Bresenham 画线算法 逐点比较法 逐点比较法 设圆心是C(xc,yc),起始点S(xs,ys)在圆上。 半径 逐点比较法 起始点S在圆上,所以F0=0,此时走一步-△x,则x1=xs - △x,y1=ys. 逐点比较法 依此类推,对于第i步(i=0,1,2…n), Fi=0则走一步-△x,则xi+1=xi - △x,yi+1=yi. Fi0则走一步+△y, xi+1=xi, yi+1=yi+ △y 逐点比较法 终点E坐标为(xe,ye),每走一步,都与终点坐标比较,当 且 时,认为已达终点,为一个足够小的正整数。 注意当起点与终点靠得很近的时候,如何处理!? 圆和圆弧的程序设计 角度增量法 角度增量法 已知圆弧半径, 起点,终点和圆心坐标. 以及圆弧方向。 区域填充 区域是指一组相邻而又连通、具有相同属性的像素集。在区域内,生成某一属性的实心或图案的过程称为区域填充。 内点, 边界和外点:位于区域的点称为内点, 与内点相邻但又不属于该区域的像素组成了边界,不是内点和边界的像素是外点. 扫描线填充算法 按顺序计算扫描线与多边形的相交区域,用要求的颜色显示这些区间的像素,即完成填充工作。 填充过程:对于一条扫描线,可以分成四个步骤: 种子填充算法 基本思想:从区域内部已定义新值的某像素(种子)开始,搜索与该种子相邻且位于区域内的像素,该像素为新的种子;不断地递归搜索,逐个像素填充所需颜色,直到填充完区域边界内的所有像素为止。 (1) 边界填充算法 如果区域采用边界定义,即边界上的所有像素具有某个相同的特定值(颜色或亮度),区域内部所有像素均具有非新值的某个给定值;这种区域内的种子填充算法又称边界填充算法。 (1) 边界填充算法 对于内定义区域,其区域内部所有像素均具有某个相同的特定值,区域外的所有像素具有其它不同的值,这种区域称内定义区域。对内定义区域采用的种子填充算法叫漫溢填充算法。 区域填充属性 区域填充属性是软件系统提供用户对已定义的图形区域(可包含边界)填充自己所选择的图形内容的一种功能。 一般区域填充属性包括 填充模式 填充颜色 填充图案 (1)填充模式 常见的有三种基本形式:空心的、实心的和选定图案。 平移变换 x方向移动tx , y方向移动ty x1=x+tx
原创力文档


文档评论(0)