第2章图形系统和标准化.ppt
《第2章图形系统和标准化.ppt》由会员分享,可在线阅读,更多相关《第2章图形系统和标准化.ppt(75页珍藏版)》请在三一办公上搜索。
1、第2章 图形系统和标准化,内容提要,图形系统的组成 常用的图形输入输出设备 图形处理器和工作站图形软件标准和窗口系统,21 图形系统的组成与功能,计算机图形系统是计算机图形硬件和图形软件的集合。图形硬件包括具有图形处理能力的计算机、图形显示器以及鼠标和键盘等基本交互工具,还有图形输入板、绘图仪、图形打印机等输入输出设备,以及磁盘、光盘等存储设备。图形软件包括计算机系统软件、高级语言、图形处理软件和应用软件。,图形系统的组成,计算机,图形显示终端,绘图仪,图形输入板,硬盘,光盘驱动器,鼠 标,图形系统的基本功能,一个计算机图形系统至少应当具有计算、存储、对话、输入、输出五个方面的基本功能。(1)
2、计算功能:图形系统应能实现设计过程中所需要的计算、变换和分析功能,如直线、曲线、曲面等几何因素的生成,坐标的几何变换,线段和形体间的求交、裁剪计算以及光、色模型的建立等,都需要快速的计算能力。(2)存储功能:在计算机的内存、外存中能存放图形数据,尤其是存放形体几何元素(点、边、面)之间的连接关系以及各种属性信息,并且可基于设计人员的要求对有关信息进行实时检索、修改、增加、删除等操作。(3)对话功能:图形系统应能通过图形显示器及其它人-机交互设备直接进行通信。利用定位、拾取等手段,输入或获取各种参数,同时应能领会人的意图,接收各种命令,实现增、删、改等操作,并能观察设计结果。(4)输入功能:把图
3、形设计和绘图过程中的有关定位、定形尺寸及必要的参数和命令输入到计算机中去。(5)输出功能:图形系统应能在屏幕上显示出设计过程当前的状态,经过增、删、改后的结果,在得到满意的设计结果或其它输出要求时,应能通过绘图仪、打印机等设备实现硬拷贝输出,以便长期保存。,图形系统的选择,在选择一个图形系统时,首先要对图形硬件和软件的组成做出合理的选择,其次还要考虑以下的因素:(1)系统如何与其他工作过程相互配合,如生产、设计以及人们的使用经验和习惯;(2)经济因素,以最少的投资获得最大的收益,避免浪费;(3)系统安装、运行、维护、管理的条件,选择要求硬件配置低、易于使用和维护的图形系统;(4)用户接口,选择
4、界面友好,操作方便的图形系统。不少用户对图形系统了解不全面,他们只愿意出钱买硬件,不愿意花钱买软件,这往往也使得图形硬件得不到充分的发挥。目前采用的图形系统最流行的是个人计算机图形系统和工作站,再配上相应的图形输入输出设备和图形软件。,2.2 常用的图形输入输出设备,在一个基本的计算机图形系统中,图形输入设备是将用户的图形数据、各种命令转换成电信号传送给计算机,图形输出设备是将计算机处理好的结果转换成图形呈现在用户面前,如图形的显示、绘制和打印。221 图形输入设备图形输入设备从逻辑上分为六种,如表2.1所示。但实际的图形输入设备往往是某些逻辑输入功能的组合。表2.1 图形输入设备的逻辑分类,
5、下面简要介绍几种常见的图形输入设备。(1)鼠标器(Mouse)鼠标器是一种移动光标和做选择操作的计算机输入设备,它和键盘一起成为现在计算机主要的输入工具。随着“所见即所得”(What you see is you want)环境越来越普及,使用鼠标器的机会也越来越多。鼠标器的工作原理是:当移动鼠标器时,它把移动距离及方向的信息变成电脉冲送给计算机,计算机再把电脉冲转换成鼠标器光标的坐标数据,从而达到指示位置的目的。在图形系统中,鼠标器可用来进行图形定位、选择对象、拾取图形信息等功能。目前常用的鼠标器根据测量位移的部件可分为机械式、光电式和光机式三种。根据按键可分二键、,三键、四键式鼠标,在不同
6、的图形软件中定义鼠标按键的操作方式和功能各不相同。鼠标器按键一般具有下述五种操作方式:点击(Click)是按下一键并立即释放,掀住(Press)是按下一键不释放,拖动(Grag)是按下一键不释放,并移动鼠标器,同时按住(Chord)是同时按下两个或三个键,并且立即释放,改变(Change)是不移动鼠标器,连续点击同一个键二次或三次,也称为双击或三击。(2)坐标数字化仪(Digitizer)坐标数字化仪式一种把图形转变成计算机能够接收的数字形式专用设备,是常见的定位设备,其基本原理是采用电磁感应技术。数字化仪由两部分组成,一个是坚固的、内部有金属栅格阵列的,图板,在它上面对图形进行数字化;另一个
7、是游标,由它来提供图形的位置信息,一般的游标上面有一个叉丝和多个按键组成,如4键、16健等,每个键都可以定义特定的功能。如图2.2所示。坐标数字化仪的工作原理:图板在x,y方向上布满了金属栅格,游标中有一个线圈,当线圈中通有电流信号时,游标十字叉丝的中心便产生一个电磁场,当游标在平板上移动时,平板下的印制线上就会产生感应电流。印制板周围的多路开关等线路可以检测出最大信号的位置,即十字叉丝中心所在的位置,从而得到该点的坐标值。另外一个与坐标数字化仪在结构和原理上类似的设备叫图形输入板(Tabet),只是面积较小而已,常见的面积为280mm280mm。,在选择和购买坐标数字化仪时要考虑一下主要性能
8、指标。最大有效幅面:指能够有效地进行数字化操作的最大面积,一般按工程图纸的规格来划分,如A4,A3,A1,A0幅面等。数字化速度:由每秒几点到每秒几百点,大多采用可变方式,由用户进行选择。最高分辨率:分辨率是指坐标数字化仪的输出坐标显示值增加1的最小可能距离,一般为每毫米几十线到几百线之间。最高分辨率取决于对电磁感应信号的处理方法和技术。(3)图形扫描仪图形扫描仪是直接把图形(如工程图纸)和图像,(如照片、广告画)扫描输入到计算机中,以像素信息的形式进行存储的设备。按照所支持的颜色分类,可分为单色扫描仪和彩色扫描仪;按扫描宽度和操作方式可分为大型扫描仪、台式扫描仪和手持式扫描仪。图形扫描仪和数
9、码相机等输入设备在计算机中都是以图像形式存储和显示,因此是图像处理的常用设备。不过有图形与图像之间关系与转换日益紧密,在图形处理系统中也离不开这些设备。其它的输入设备还包括光笔、触摸屏、跟踪球、操纵杆、语音识别器等。222 图形输出设备,图形输出设备包括图形显示设备及各种绘图仪和打印机。(1)图形显示器图形显示器是计算机图形系统中不可缺少的设备,现在使用的图形显示器主要是采用阴极射线管(CRT)原理的显示器,另外还有液晶显示器(LCD)、等离子显示器等。下面主要介绍CRT显示器。CRT显示器按照所显示的颜色来分,可分为单色显示器和彩色显示器。按照工作原理可分为随机扫描图形显示器、存储管式图形显
10、示器和光栅扫描式图形显示器三种,前两种方式的显示器已基本被淘汰,现在用的显示器都是光栅扫描式图形显示器。下面比较详细地介绍光栅扫描式图形显,示器的工作原理,这对图形和图像编程很有帮助。光栅扫描式图形显示器(简称光栅显示器)是画点设备,通过显示器上的像素(Pixel)的亮度、颜色来显示不同的形状和颜色的图形。光栅显示器的性能指标主要有以下几条:分辨率,表示显示器在水平和垂直方向上能够识别出的最大像素数,如640X480,1024X768,1280X1024等;显示尺寸,即显示器用于显示图形的面积,一般用显示器对角线的距离来衡量,如15英寸、17英寸等;点间距:即水平两个相邻像素点中心之间的距离,
11、如.28mm、.31mm显示器等,这是将分辨率和显示尺寸结合起来考虑的一个综合指标,点间距越小,现实的图形或图像就越精细;显示速度:一般用显示器每秒刷新屏幕的次数来表示,,CRT显示器要求刷新频率不低于每妙20-30帧,否则会出现屏幕闪烁现象。早期的显示器刷新频率较低,为了解决屏幕闪烁现象,一般采用隔行扫描线是技术,而现在的显示器刷新品率一般都在每秒50帧以上,通常都是采用逐行扫描显示技术。光栅显示系统由光栅显示器和图形适配器(即显卡)组成。一个黑白光栅显示系统,在显卡的帧缓存(即显存)中,每个像素需要1位存储单元,只有0和1两个状态,只能产生黑白图形。帧缓存是数字设备,光栅显示器是模拟设备,
12、要把帧缓存中的信息在光栅显示器屏幕上输出,必须经过数字/模拟(D/A)转换,在帧缓存中的每一位像素必须经过存取转换才能在光栅显示器上产生图形。如图2.3所示。,在光栅显示器中,需要用足够的位面和帧缓存结合起来才能反映图形的灰度等级和颜色。图2.4是一个具有N位面灰度等级的帧缓存,即显示器上每个像素的亮度是由N个位面中对应的帧缓存单位中的值控制的,即每一位的二进制值(0或1)被存入指定的寄存器中,该寄存器中的二进制数被翻译成灰度等级,其范围在0到2N-1之间。显示器的像素地质通常以左上角为屏幕坐标系的原点(0,0)。亮度等级经数模转换器(D/A)变成驱动显示器电子束的模拟电压,从而显示出不同灰度
13、的图形或图像。例如,对于具有三个位面的帧缓存,分辩率是1024X1024的显示器,需要3X1024X1024位的存储单元,即3M,每个像素可以表示23=8级灰度。为了在有限的帧缓存的条件下显示更多的灰度等级,可以采用查找表技术。,彩色显示器的工作原理如图2.5所示。对于红绿蓝(RGB)三原色彩色显示器,每种颜色对应一个电子枪和帧缓存。如果每个电子枪对应一个位面的帧缓存,那么三个颜色的位面可以表示23=8种不同的颜色。如果每种颜色的电子枪对应N个位面的帧缓存,则每个像素可以表示2NX2NX2N种颜色,例如,每种颜色的电子枪对应8个位面的帧缓存,则每个像素可以表示28X28X28=224,即167
14、77216种颜色,这种显示器称为全色光栅显示器。,常用的颜色有:黑色RGB(0,0,0),红色RGB(255,0,0),绿色RGB(0,255,0),蓝色RGB(0,0,255),黄色RGB(255,255,0),青色RGB(0,255,255),紫色RGB(255,0,255)和白色RGB(255,255,255)。(2)打印机(Printer)图形绘制设备就是将图形画在纸上,也称为硬拷贝设备,分为打印机和绘图仪两种。打印机是廉价的产生图纸的硬拷贝设备,从机械动作上常分为撞击式和非撞击式两种。撞击式打印机使用成型字符通过色带印在纸上,如行式打印机、点阵打印机等。非撞击式打印机常用的技术有:喷
15、墨技术和激光技术。喷墨打印机和激光打印机由于速度快、噪音小,已逐渐替代以往的撞击式打印机。,(3)绘图仪(Plotter)现在常用的是笔式绘图仪(Pen Plotter)。所谓笔式绘图仪就是用墨水笔进行绘图,它是矢量设备,绘图笔相对图纸做随机移动。笔式绘图仪分为滚筒式和平板式两种。顾名思义,平板式笔式绘图仪是在一块平板上铺上图纸进行画图,绘图笔分别由X、Y两个方向进行驱动。而滚筒式绘图仪是在一个滚筒上画图,图纸在一个方向(如X方向)滚动,而绘图笔在另一个方向(如Y方向)移动。如图2.6所示。两类绘图仪都有各自的系列产品,其绘图幅面从A3到A0以及加长A0等。,笔式绘图仪的主要性能指标包括:最大
16、绘图幅面、绘图速度、优化绘图以及绘图所用的语言等。在主机向绘图仪发送图形数据的同时,还要发送指挥绘图仪实现各种动作的命令,如抬笔、落笔、画直线段、画圆弧等,然后由绘图仪去解释这些命令并执行之。这些命令格式称为绘图语言。在每种绘图仪中都有自己的绘图语言,其中HP公司的HPGL绘图语言应用最广泛,并可能成为各种绘图仪未来移植的标准语言。除此之外,还有静电绘图仪、喷墨绘图仪等。,2.3 图形处理器和工作站,2.3.1 图形处理器在图形硬件系统中,为了减轻主机负担,加快图形处理速度,一般都有两个以上的处理器部件,采用流水线、并行处理等技术。除了中央处理器(CPU)之外,还有一个专用的显示处理机(DPU
17、),用来与CPU交互作用和控制显示设备的操作。按照功能的不同,可分为简单图形处理器、单片图形处理器和个人计算机图形卡等多种形式。(1)简单图形处理器个人计算机上采用的光栅图形系统含有一个CPU、系统总线、主存、帧缓存、视频控制器和一个CRT,如图2.3.1(a)所示。在这种结构的图形系统中,显示刷新频率和重新编址次数都很高,视频控制,器对内存的存取操作次数也比较多,从而降低了CPU的工作速度。为此,在如图2.3.1(b)所示的结构中,增加一个图形显示处理器(DPU),专门用于执行有关图形处理的功能,如扫描转换、光栅操作等,同时还设置了专门的图像刷新帧缓冲存储器。因此,这种图形系统具有两个处理器
18、,即一个是通用处理器(CPU),用于计算机正常的计算处理,另一个是显示处理器(DPU),专用于图形的处理。三个存储器,即系统存储器(主存)、显示处理存储器和帧缓冲存储器。系统存储器存放由CPU执行的程序、图形指令和操作系统命令等;显示处理存储器用于存放扫描转换和光栅操作的程序;帧缓冲存储器存放扫描转换和光栅操作所产生的图像数据。,到目前为止还没有一种图形系统能满足显示图形的复杂性和真实性,其中最主要的问题有两个,即帧缓冲存储器的存取速度和CPU处理复杂图形的速度。由于帧缓冲存储器的存取速度和CPU处理复杂图形的速度不能满足大量图形数据的处理速度,因此必须采用一些改进的措施。(2)单片图形处理器
19、单片图形处理器是视频控制器和显示处理功能的结合,目前在市场上广泛使用的单片图形处理器有两种,一是美国Texas仪器公司的TMS 34020,另一种是美国Intel公司的i860。TMS 34020是用在PC个人计算机上加速二维图形的显示与处理,与其匹配的还有TMS 34082浮点处理器,用来加速三维图形的几何变换和裁剪。,TMS 34020是一个可独立编程的32位处理器。Intel i860是第一个能直接处理三维图形的微处理器芯片,其追求的目标是三维图形处理的高性能、低价格和高集成度。在Intel i860中含有高性能的CPU及高速缓存、输入/输出控制器以及支持特殊指令的逻辑单元。对于有主CP
20、U的计算机,i860可作为图形显示处理器;i860也可以作为独立的单片处理机。(3)个人计算机图形卡 在个人计算机上,将用于图形显示的处理器(DPU)、显示处理存储器、帧缓冲存储器以及视频处理控制器等集成在一起(图2.3.1(b)中虚框部分),单独做成一块板,称为图形显示适配器(Graphic Display Adapter,简称显卡)。,1981年IBM公司推出PC机时提供了两种显卡,一种是单色显示卡(简称MDA),分辨率为720X350,另一种是彩色图形显示器(简称CGA),分辨率为640X200。1985年推出了增强型的图形适配器(简称EGA)以及随后采用的视频图形适配器(简称VGA),
21、作为标准设备已广泛应用于PC计算机。80年代末期推出的TVGA和SVGA显卡除了完全兼容MDA/CGA/EGA/VGA外,还支持分辨率高达60行X132列的字符模式和1024X768、256种颜色的图形模式。1990年,IBM公司发布了XGA图形显示卡,能够支持16位真彩色工作方式。在对媒体技术和电脑游戏日益普及的今天,显卡已成为PC机中重要的部件,它直接决定图形、图像和视频动画的显示质量。在购买显卡时,要考虑它能支持的最大分辨率,显示的颜色(24位或32位真彩色),显存和缓存的大小等因素。,2.3.2 工作站工作站起源于20世纪70年代,但是一些专家在设想下一代计算机时提出来的,其目的是想为
22、程序设计人员提供一个功能强大、界面友好、图形设计和程序设计方便的高档计算机。1973年美国施乐(Xerox)研究中心生产出第一台工作站样机,取名为Alto。Alto采用了当时先进的计算机硬件设备和技术,如光栅显示器,使图文并茂,采用了鼠标器和光笔等交互设备等,同时Alto还安装了传输速率为3MB/S的实验以太网,增强了计算机之间的通信及数据传输能力。直到1980年才正式推出商品化的工作站产品,1980年美国Apollo公司推出Domain工作站,1981年Sun公司推出Sun/1工作站,Xerox公司推出了面向办公自动化的Star 工作站,这些工作站都是采用Unix或类似于Unix,操作系统,
23、从而使Unix进一步得到普及。进入90年代,工作站作为独立的机种在计算机行业中得到普及,并逐年处于上升的地位,特别是在CAD/CAM,电脑动画、影视制作等图形系统行业。工作站是具有高速的科学计算、丰富的图形功能处理、灵活的窗口及网络管理功能的交互式计算机系统。一般地说,工作站具有如下的特点:(1)具有32位或64位字长的CPU,广泛采用精简指令系统(RISC);(2)配备大容量的内存和外存,运算速度很高,可达20MIPS和5MFLOPS以上;(3)一般采用UNIX及类似的操作系统,配有高性能的窗口管理系统,如Motif或OpenLook等;,(4)具有很强的图形图像处理功能,配有专用的图形图像
24、处理器,大尺寸高分辨率的显示器,如19英寸或21英寸,1280X1024以上的分辨率,颜色深度可达100个位面以上;(5)具有网络功能,支持TCP/IP协议;(6)基本用户是工程和产品的设计师,主要用于工程和产品的设计与绘图、工业模拟和艺术设计等。从用户角度来看,除工作站比大、中、小型计算机价格便宜外,更主要的是工作站将多种功能集于一身,体积小,通常配有高分辨率的大屏幕显示器及容量很大的内存储器和外部存储器,并且具有较强的信息处理功能和高性能的图形、图像处理功能以及联网功能,为程序设计人员提供,一个功能强大、使用方便的工作环境。根据工作站本身的特点,从使用的方便性来讲,它更类似于PC机,有人说
25、:工作站是高档的PC机;从功能和性能方面,它越来越多地覆盖了大、中、小型计算机的应用领域。常用的工作站有Sun Microsystem公司的Sun Sparc工作站、HP公司的HP-PA工作站、DEC公司的Alpha工作站、IBM公司的RS/6000工作站以及SGI(Silicon Graphics)公司的IRIS工作站。其中,Sun Sparc工作站是美国Sun Microsystem公司在90 年代的主流产品,从1990年连续多年在工作站销售市场上名列榜首。主要产品有SPARC Station 2(简称SS2)、SPARC Station 10(简称SS10)、SPARC Station
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图形 系统 标准化
链接地址:https://www.31ppt.com/p-5905577.html