新计算机图形系统.pptx
《新计算机图形系统.pptx》由会员分享,可在线阅读,更多相关《新计算机图形系统.pptx(92页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2.1 计算机图形系统的组成 一.图形系统的结构 由硬件和软件两部分组成。第二章 计算机图形系统 第二章 计算机图形系统 2.1 计算机图形系统的组成 2.2 计算机图形显示器2.3 计算机图形输入设备2.4 计算机图形输出设备2.5 图形核心系统(GKS)简介 2.6 通用图形软件简介 第1页/共92页 二二.图形系统的基本功能及其硬件性能要求图形系统的基本功能及其硬件性能要求 计算机图形系统至少应具有以下五个方面基本功能:1.计算功能(1)形体设计和分析方法的程序库,描述形体的图形数据库。(2)坐标的平移、旋转、投影、透视等几何变换程序库的数据库。(3)曲线、曲面生成和图形相互关系的检测库
2、。2.存储功能 在计算机内存储器和外存储器中,应能存放各种形体的几何数据及形体之间相互关系,可实现对有关数据的实时检索以及保存对图形的删除、增加、修改等信息。第2页/共92页3.输入功能 由图形输入设备将所设计的图形形体的几何参数(例如大小、位置等)和各种绘图命令输入到图形系统中。4.输出功能 图形系统应有文字、图形、图像信息输出功能。在显示屏幕上显示设计过程当前的状态以及经过图形编辑后的结果。同时还能通过绘图仪、打印机等设备实现硬拷贝输出,以便长期保存。5.对话功能 可通过显示器或其他人机交互设备直接进行人机通信,对计算结果和图形,利用定位、拾取等手段进行修改,同时对设计者或操作员执行的错误
3、给予必要的提示和帮助。二二.图形系统的基本功能及其硬件性能要求图形系统的基本功能及其硬件性能要求 第3页/共92页 为了实现以上功能,对图形系统的硬件性能要求是:1.处理速度 图形系统的处理速度既与图形系统硬件有关,也与图形软件的图形处理算法有关。2.存储容量 存储容量包括三部分:内存储容量、显存、外部存储容量和显示缓冲区容量。3.处理精度 处理精度主要是指图形采集输入质量和显示输出质量:这里主要指图形分辨率、图形色彩的显示等。而且很大一部分与所采用的图形处理软件有关。第4页/共92页三三.图形系统分类及硬件工作平台要求图形系统分类及硬件工作平台要求 1.计算机图形系统的分类 根据其硬件配置和
4、信息传递方式分为:(1)脱机绘图系统 将输入图形数据在主机内进行处理将图形处理后的图形数据送入中间介质用磁盘或磁带控制绘图输出机输出图形 脱机绘图系统是将图形数据和图形输出分别进行处理,避免计算机处于等待状态,加快计算机的工作效率。第5页/共92页(2)联机绘图系统将输入图形数据在主机内进行处理计算机将图形处理信息直接送给绘图机输出图形 不需要中间介质(磁盘或磁带)传递绘图信息,处理时间缩短了。但由于绘图机是机械速度,这样造成了计算机对绘图机等待,降低了计算机工作效率。第6页/共92页(3)交互式绘图系统绘图系统将处理结果输出到图形终端(图形显示器)或图形工作站。用户对所显示图形还可用定位、拾
5、取和描绘等设备进行编辑和标注等。第7页/共92页 2.计算机图形系统的硬件工作平台目前,计算机图形系统的硬件平台有如下几种:(1).微型计算机(简称微机)随着微型计算机性能进一步提高,用微型计算机实现三维形体的设计及显示能力在不断提高。(2).工作站 实际上是一类超级微型计算机,该系统主要用于工程设计,为研究、开发提供一整套软硬件工作环境支持。工作站是具有高速的科学计算、丰富的图形处理、灵活的窗口及网络管理功能的交互式计算机系统。美国的SUN、SGI、HP、DEC、IBM等公司均生产此类产品。第8页/共92页(3).中、小型计算机 一般在特定的部门、单位和应用领域中采用此类环境。它是大型信息系
6、统建立的重要环境,这种环境中信息和数据的处理量是很大的,要求机器有极高的处理速度和极大的存储容量。(4).大型机 以大型计算机为基础,具有容量庞大的存储器和极强的计算功能,大量的显示终端及高精度、大幅面的硬拷贝设备。还往往拥有自行开发的、功能齐全的应用软件系统。例如,美国第三大汽车公司(CHRYSLER汽车公司)就拥有庞大的计算机系统来进行计算机辅助设计、实体造型、结构分析、运动模拟、工程和科学计算、项目管理、生产过程控制等。2.计算机图形系统的硬件工作平台第9页/共92页(5).计算机网络 计算机网络是指将上述四类计算机平台,或者其中某一类通过某种互联技术彼此连接,按照某种通信协议进行数据传
7、输、数据共享、数据处理的多机工作环境。它的特点是多种计算机相连,可以充分发挥各个机器的性能和特点,以达到很高的性能价格比。网络图形系统要考虑的关键问题是网络服务器的性能,图形数据的通信、传输、共享以及图形资源的利用问题。2.计算机图形系统的硬件工作平台第10页/共92页第二章 计算机图形系统 2.1 计算机图形系统的组成 2.2 计算机图形显示器 2.3 计算机图形输入设备 2.4 计算机图形输出设备 2.5 图形核心系统(GKS)简介 2.6 通用图形软件简介 2.2 计算机图形显示器 显示器是图形系统中必备的输出设备,目前,阴极射线管(CRT-Cathode Ray Tube)显示器已经渐
8、渐退出竞争,但是其工作原理仍然值得讨论。此外,还有液晶显示器和等离子板显示器等。一.CRT显示器工作原理 CRT显示器其分辨率好,可靠性高,速度快。为了不影响主机的数据处理能力,CRT显示器作为计算机的外围设备而独立存在,它有自己的控制电路,专门负责屏幕编辑功能,并有标准的串行接口与主机连接。第11页/共92页1.CRT单色显示原理 电子枪灯丝加热阴极,阴极表面向外发射自由电子,控制栅控制自由电子是否向荧光屏发出 电子流在到达屏幕的途中,被加速、聚焦成很窄的电子束由偏转系统产生电子束的偏转电场(或磁场),使电子束左右、上下偏转 在指定时刻在屏幕指定位置上产生亮点 第12页/共92页余辉时间:电
9、子束离开光点后光点保持的时间。屏幕刷新:荧光亮度随着时间按指数衰减,整个画面 必须在每一秒钟内重复显示许多次,人们 才能看到一个稳定而不闪烁的图形,因此 必须重复地使荧光质发光,即驱使电子束 迅速回到同一点。要保持一幅画面的稳定性,若余辉时间越短,则所需的屏幕输刷新率越高。影响刷新率的最主要因素是显示器的带宽。荧光粉的质量直接影响到CRT成像效果。1.CRT单色显示原理 第13页/共92页举例说明余辉时间、画面切换和刷新频率三者之间的区别和联系电视(刷新率低,与其电路相关)由于影片播放时画面经常切换,一般采用短余辉的荧光粉若采用长余辉的荧光粉,则会使上一帧图像余辉保留时间过长而出现拖尾和花屏(
10、马赛克)现象电脑(刷新率高)由于电脑画面一般较为稳定,同一帧画面停留时间较长,所以采用与电视相比较长余辉的荧光粉如果一帧电脑画面停留时间很长,那么需要保证一定的刷新频率才能使该画面不闪烁不变暗第14页/共92页什么是灰度?灰度就是亮度,简单说就是色彩的深浅程度,在黑白两色中,灰度体现于黑与白的中间状态,也就是灰色。纯黑(用0表示)纯白(用15表示)假设总共有16种灰度也就是16种亮度随箭头越来越亮那么在彩色变换中同样有灰度的概念,例如R、G、B三种原色,每种原色都有一个灰度值第15页/共92页若一种原色有16种灰度,那么该原色要占4位,256种灰度,那么该原色要占8位R、G、B三种原色若各有4
11、位,则总共可显示的彩色数目为212种,也即是161616种两点提示:(1)彩色图片的色彩变换也叫灰度变换或者色阶变换,R、G、B三种原色按任何比例增强再混合。(2)在ACDSee或PhotoShop等图片工具栏中选择灰度一项,实际上就是将彩色图像转换为只有黑白两色的灰度图像,但和黑白图像还是不同。第16页/共92页多级灰度一幅(彩色)图片中,由于各部分的颜色细节不同因而导致各部分的灰度等级不同,这种现象我们称之为“多级灰度”。第17页/共92页2.CRT彩色显示原理(1).穿透式彩色CRT 采用了多层不同的荧光粉。在绿色荧光粉层上再沉积一层红色荧光粉。提高加速电压后,电子束速度增加,穿透绿色荧
12、光层,显示绿色电子束速度较低时,轰击荧光屏的能量只能使表层红色荧光粉受激励,产生红色亮点通过改变电子束电压,就可调节电子束穿透荧光粉层的厚度,从而改变红绿两种发光亮度的比例,合成不同的颜色,因此,可显示红、橙、黄、绿四种颜色。第18页/共92页(2).荫罩式彩色CRT 显示的色彩要比穿透式彩色CRT宽广得多 在荧光屏内壁上分别由红(R)、绿(G)、蓝(B)三种颜色的荧光粉涂成百万个荧光粉点,按RGB顺序分行交替排列成三角形状且相距很近 它们发出三种色彩时分辨不清三种原色,而形成一种颜色 荫罩的金属板,板上按三角形状钻有4050万小圆孔 前罩式CRT管内按三角形排列安装三个电子枪,发射三条电子束
13、,它们由一个共同偏转系统控制 三条电子束聚焦于荫罩板上的小孔中且相距很近 荫罩的作用是使三条电子束分离开来,分别轰击到三种颜色的荧光点上 调节各个电子枪的电流强度,就可改变相应颜色荧光点的亮度,即合成色中所占比例,达到改变成色的色彩 第19页/共92页二.图形显示系统的类型 根据其电子束轰击屏幕的方式和组成结构可分为三种:随机扫描式显示系统、存储管式显示系统和光栅扫描式显示系统。技术指标:v分辨率的高低:现在一般在10241024以上 v显示图形的颜色的种数:现在一般为真彩色32位 第20页/共92页1.随机扫描式显示系统 要显示的图形由计算机处理成为显示器的显示指令(或称显示文件)图形控制器
14、取出缓冲存储器或固定存储器中的显示指令,依次执行 由管头控制电路使电子束以按所要的亮度偏转到指定位置,从而得到图形 利用电子束在荧光屏上扫描的轨迹画图 显示指令中的亮度、位移量等数字信息经过线产生器的处理转换为控制电子束产生偏转和明暗的物理量,也就是电流和电压 固定存储器中则存放各种常用字符、数字等的显示指令 显示指令经接口电路送到显示器的缓冲存储器 第21页/共92页为了获得稳定的画面,必须不断地重复扫描显示文件(即刷新),速度通常为每秒重复扫描2550次,即每秒2550帧左右 优点:v能实时地进行数字视频转换,实现动态显示,易于修改,交互性好v扫描速度快,线条质量高,图形清晰,图线光滑。缺
15、点:v不能产生多级灰度的真实感显示,图形的复杂程度受显示器扫描速度的限制v价格贵,目前很少使用。第22页/共92页2.存储管式显示系统 利用显示管本身来存储信息技术(随机扫描器使用了一个独立的存储器来存储图形信息)优点:v图形保持时间长,比较稳定。v电路结构简单,成本低。缺点:v显示画面速度慢,不适宜动态修改,交互性差。v图形复杂度受到限制。第23页/共92页3.光栅扫描式显示系统 随机扫描式显示器、存储管式显示器:画线设备,在屏幕上显示一条直线是从屏幕上一个可编地址点直接画到另一个可编地址点。光栅扫描式显示器:画点设备,可以看作是一个点阵单元发生器,并可控制每个点阵单元亮度,可以生成多种灰度
16、和颜色,色彩连续变化具有真实感的图形。第24页/共92页(1)光栅扫描式显示系统组成 把计算机送来的图形(如画线、画多边形、画填充区域或写字符等)基本画图命令扫描转换成为相应的点阵,即位图(bitmap)点阵的每一点与屏幕像素一一对应,点阵中每个元素就是像素值,通常用112位二进制数值来表示灰度或色彩。位映射(bit mapping)技术:由若干位数据来对应屏幕上一点的光栅图形显示技术将屏幕上显示图形的映像(Image),即位图放入显示存储器中。所以显示存储器又叫位存储器,通常称之为帧缓冲器(Frame Buffer)为了使CRT屏幕上的图形能持续地进行显示,显示存储器的内容需要不断地读出并送
17、到监视器,使得画面能以一定的频率刷新 显示存储器的分页处理:显示存储器中同时存放多幅画面,这时存储区划分成若干页,每一页存放一幅位图。物理屏幕当前正在显示的页称为可见页(Visual Page)。主机每次只能向一个页进行读写操作,这个页就称作活动页(Active Page)。存储器的页面可以比屏幕位图大得多,这样屏幕只能显示画面的一部分,通过上下左右移屏功能,用户可以看到显示存储器中的整个画面。第25页/共92页(1)光栅扫描式显示器组成 用来定义像素的颜色。又称为调色板。彩色表的目的是为了不使显示存储器容量增大,而能显示更多的颜色,例如:显示器要控制三种原色,即R(红)、G(绿)、B(蓝),
18、为了使三种原色按不同的比例合成各种颜色,每种颜色要有不同的灰度,如果每个像素各个原色要16种灰度,于是每个原色要占4位,则每个像素要12位,于是显示存储器容量就要很大,彩色表可解决此问题。第26页/共92页采用彩色表时,显示存储器的像素值不再是直接送到监视器中的颜色值,而仅是颜色的一个索引(Color Index),即彩色表的地址,用八位表示一个像素值,如编号69(01000101)为彩色表对应地址从彩色表对应地址项中读出R、G、B三种颜色分量(即颜色号的定义值)然后送监视器 例如:彩色表的字长为 12bit(R、G、B各 4bit),这意味着最多可定义2124096种不同颜色 彩色表结构第2
19、7页/共92页为什么说彩色表的使用节省了存储容量?彩色表的地址数目是由像素值的位长来决定的,也就是彩色素的多少,也即是一屏能显示颜色数目的多少,例如像素值有8位,那么彩色表的地址彩色素数目一屏能显示的颜色数256像素值的位长与彩色表的字长(也即是R/G/B三种原色的总位长)无关,例如像素值的位长为8,R/G/B三种原色各有16(256)种灰度,那么彩色表的字长为12(24),该显示系统所能显示的颜色总数为4096(16777216)种,但是每屏最多能显示的颜色数目只有28256种。第28页/共92页CRT 控制器使电子束不断地自上而下、自左面右进行屏幕扫描,形成光栅(Raster),产生水平和
20、垂直同步信号送往CRT。CRT监视器供显示图形用。第29页/共92页(2)光栅扫描显示器的工作原理 图形生成器根据主机发送来的画图命令转换成相应点阵 点阵存入到显示存储器中 显示存储器中生成所显示画面位图 CRT控制器产生水平和垂直同步信号送到监视器,使CRT电子束不断地自上而下、自左向右进行扫描,形成光栅;同时根据电子束在屏幕上的行列位置,不断地读出显示存储器中对应位置像素值。彩色表中对应值控制R、G、B电子束,在屏幕对应点生成需要像素值。为了使屏面显示画面不产生闪烁,上述过程要反复进行,一般要求CRT的帧频为5060帧秒。第30页/共92页显示器的光栅扫描方式一般有两种 消隐 按照0,2,
21、4,6的顺序扫描完偶数行,开始扫描奇数行。按照1,3,5,7的顺序扫描完奇数行,整个屏幕扫描完毕。从0行光栅(偶数行)开始,逐行下扫,直到屏幕底部 隔行扫描、非隔行扫描扫描第0行光栅 消隐 回扫线是被消隐的 第31页/共92页(3)光栅扫描式显示器主要性能参数 显示分辨率颜色或亮度等级数目其他画图速度一般指屏幕上水平方向可以显示多少像素(水平分辨率),垂直方向可以显示多少像素(垂直分辨率)。如 CGA 6402001280000.12MP。(PPixel)亮度等级或灰度等级数目是指单色显示器的像素亮度可变化数目,彩色显示器颜色数目又分成两个指标:一个是显示器可以显示的所有不同颜色总数,一个是同
22、一帧面允许显示的不同颜色最大数目,即彩色表项的多少。画图速度指的是图像生成器把基本画图命令转换成显示存储器位图的速度。如屏幕尺寸刷新频率、纵横比(屏幕上纵向间距和横向间距之比)、余辉 时间等。第32页/共92页三.显示配置 显示器和显示卡两方面内容 显示器就是监视器(CRT)显示器控制适配器,它是将显示存储器、CRT控制器制作在一块芯片上 从显示标准的角度来说,每一种标准都包含有一种或多种显示模式,而每一种显示模式都规定了模式的“类型”、“字符尺寸”、“字符格式”、“屏幕分辨率”、“色彩”等指标。两种显示模式类型,即图形模式和文本模式。第33页/共92页1.图形模式在图形模式下,把字符也看成图
23、形,用点阵(位图)来表示,直接存放在显示存储器中。优点:字符的显示位置可以以像素为单位任意定位,也可以随意改变单个字符的大小、方向或字符串走向,但编辑修改操作比较麻烦。2.文本模式显示存储器中存放的是字符编码(ASCII码或汉字代码)及属性(加亮、闪烁、下横线等),其字符点阵信息存放在一个只读存储器中(称为字符发生器或字库)。优点:处理速度快,但是字符是由固定区域内的像素所组成。第34页/共92页屏幕、字符格式、字符尺寸与分辨率关系 字符尺寸:是指这个固定字符区的大小,它是由行和列两个方向上像素点的个数来决定的 914每行 9个像素点每列14个像素点字符格式:是指显示屏幕上字符显示的分辨率,它
24、是用每行可显示的字符数乘每列可显示的字符数来表示的 8025每行可显示80个字符每列可显示25个字符,即有25行第35页/共92页常见显示标准MDA(Monachronme Display Adapter)单色显示标准 “文本”模式“类型”,“字符格式”如8025,“字符尺寸”为914,“屏幕分辨率”为720350,彩色数目只有黑白两种;CGA(Color Graphics Adapter)彩色图形标准 包括四种“文本”模式“类型”和三种“图形”模式“类型”,最高“屏幕分辨率”为 640200,“色彩数目”最多为16色;注意这里所指的“色彩数目”的含义第36页/共92页EGA(Enhanced
25、 Graphics Adapter)增强型图形标准 含有MDA、CGA的模式“类型”外,增加了四种“文本”模式“类型”和四种“图形”模式“类型”,其中一种为单色。它的最高“屏幕分辨率”为640350“色彩数目”最多为16色;VGA(Video Graphics Array)视频图形阵列标准 最高“屏幕分辨率”为640480,“色彩数目”最多可达 256色。书上还列出其他显示标准,请自己看。第37页/共92页三.其它显示器 (LiquidCrystal Display)LCD 1.液晶显示器2.等离子显示器 3.电子发光显示器(Plasma Display Panel)PDP 第38页/共92页
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 图形 系统
限制150内