- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2021/2/6 * 6. 光栅扫描显示系统 光栅扫描显示器可以看作是一个像素的矩阵(画点设备)。所显示的图形实际上是一些具有各种属性(颜色)的像素的集合。 2021/2/6 * 普通显卡(早期) 6. 光栅扫描显示系统 视频控制器:建立帧缓存与屏幕像素之间的一一对应,负责 刷新。 帧缓冲器:存储用于刷新的图像信息的存储器。可以是专用 的存储器,也可以是系统内存中的一块固定区域。 较为典型的光栅扫描图形显示系统的结构 Bus CPU 系统内存 帧缓冲器 视频控制器 Disp 2021/2/6 * 6. 光栅扫描显示系统 帧缓冲器 以黑白二值显示器为例 2021/2/6 * 黑白光栅显示系统的逻辑框图如上。 对于黑白单灰度显示器,每一象素需要一位存储器,对一个1024×1024象素组成的黑白单灰度显示器所需要的最小缓存为220,并在一个位面上。 一个位面的缓存只能存储黑白图形,帧缓存是数字设备,光栅显示器是模拟设备,因而还需要数模转换器(DAC)。 6. 光栅扫描显示系统 1个位面 2021/2/6 * 在光栅图形显示系统中需要足够的位面才能反映图形的颜色和灰度等级。 如上图是一个具有3个位面灰度等级的帧缓存。 显示器上每个象素的亮度是由帧缓存中对应单元的值所控制的。范围是0到2N -1之间。 6. 光栅扫描显示系统 3个位面 2021/2/6 * 下图是彩色光栅显示器的逻辑图,对于红、绿、蓝三原色各为1bit的位面,因此有三个位面的帧缓存。可显示8种颜色。 6. 光栅扫描显示系统 2021/2/6 * 每个颜色可以通过增加帧缓存位面来提高颜色种类的灰度等级。 如下图,每种原色有8个位面的帧缓存和8位的数模转换器。因此,每种原色可有256种灰度,三种原色的组合将是(28)3=224。 6. 光栅扫描显示系统 24个位面 2021/2/6 * 6. 光栅扫描显示系统 优点: 易于绘制填充图形; 色彩丰富; 与图形的复杂程度无关; 易于修改图形。 缺点: 需要扫描转换; 会产生混淆(走样)。 2021/2/6 * 2.2.2 图形处理器 图形处理器 图形处理器是图形系统结构的重要元件,是连接计算机和显示终端的纽带。 早期的图形处理器只包含简单的视频控制器和帧缓冲区,它们实际上只起了一个图形的存储和传递作用,一切操作都必须有CPU来控制。 现在的图形处理器不单单存储图形,而且能完成大部分图形函数,专业的图形卡已经具有很强的3D处理能力,大大减轻了CPU的负担,提高了显示质量和显示速度。 2021/2/6 * 2.2.2 图形处理器 图形处理器的组成 显示主芯片:显卡的核心,俗称GPU,它的主要任务是对系统输入的视频信息进行构建和渲染(Rending); GPU RAMDAC 显 存 主机 控制 信号 模拟信号输出 显示缓存:用来存储将要显示的图形信息以及保存图形运算的中间数据;显存的大小和速度直接影响着主芯片性能的发挥。 数字模拟转换器(RAMDAC):它的作用就是把二进制的数字转换成为和显示器相适应的模拟信号。 显卡简单示意图 2021/2/6 * 2.2.3 图形输入设备 常用的图形输入设备分为两种: 向量型图形输入设备 它采取跟踪轨迹、记录坐标点的方法输入图形。 常用的有数字化仪(绘图板)、鼠标器、光笔等。 光栅扫描型图形输入设备 它采取逐行扫描、按一定密度采样的方式输入图形。 常用的有扫描仪和摄像机等。 2021/2/6 * 2.2.3 图形输入设备 三维扫描 键盘 鼠标 操纵杆 跟踪球、空间球 绘图板(数字化仪) 触摸屏 2021/2/6 * 2.3 软件系统 计算机图形软件可分为两大类: 通用编程软件包 提供一个可用于高级程序语言的图形功能扩展集。常常是函数库,提供了生成各种图形、实现图形的处理和输入输出操作、控制和处理各种图形设备以及交互过程中的各种事件。(如,OpenGL,Directx等) 专用应用软件包 具有图形处理能力的交互式图形软件系统,为非程序员提供的而且往往应用于某些领域。不关心图形操作的具体过程。(如,AutoCAD、3DS MAX等) 2021/2/6 * 2.3.1 通用编程软件包 OpenGL:OpenGL 是OpenGraphicsLib的缩写,是一套三维图形处理库,也是该领域的工业标准。 OpenGL源于SGI公司为其图形工作站开发的IRISGL,在跨平台移植过程中发展成为OpenGL。 OpenGL实际上是一个开放的三维图形软件包,它独立于窗口系统和操作系统,以它为基础开发的应用程序可以十分方便地在各种平台间移植; OpenGL与C/C++紧密接合,便于实现图形的相关算法,并可保证算法的正确性和可靠性;OpenGL使用简便,效率高。 2021/2/6 * 2.
您可能关注的文档
最近下载
- 华为手机营销方法论IPMS和GTM高级培训课件(第一部分)glz.pptx VIP
- (高清版)DB4401∕T 166-2022 《1:500 1:1000 1:2000地形图图式》.docx VIP
- HXD3D型机车检修作业指导书.doc VIP
- 华为GTM与IPMS流程解析glz.pptx VIP
- 家庭治疗历史与流派(2020年10月整理).pdf VIP
- 3.《特殊作业监护人履责管理要求(征求意见稿)》.pdf
- 癸酉本石头记.doc VIP
- 2025至2030中国己内酯行业项目调研及市场前景预测评估报告.docx
- 模具材料价格信息.PDF VIP
- 西门子HMI设备Smart 700 IE、Smart 1000 IE操作说明.pdf VIP
原创力文档


文档评论(0)