高职高专现代信息技术系列教材课件_第1页
高职高专现代信息技术系列教材课件_第2页
高职高专现代信息技术系列教材课件_第3页
高职高专现代信息技术系列教材课件_第4页
高职高专现代信息技术系列教材课件_第5页
已阅读5页,还剩34页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

高职高专

现代信息技术系列教材人民邮电出版社图形图像高职高专现代信息技术系列教材人民邮电出版社图形图像1第1章计算机图形学基础1.1计算机图形学与图像处理1.2计算机图形学的发展与应用1.3图形系统的组成1.4图形与图像的基本概念1.5图形构成与变换的基本概念退出第1章计算机图形学基础1.1计算机图形学与图像处理退出1.1计算机图形学与图像处理

计算机图形学基本内容是使用计算机通过算法和程序在显示设备上构造出图形。 计算机图形学研究的对象是一种利用数学方法表示的称为矢量图的文件。 图像处理是指对景物或图像的分析技术, 图像处理研究的对象是一种二维的称为点阵图的文件。 计算机图形学与图像处理都是利用计算机来处理图形和图像,但是一直属于两个不同的技术领域。不过,两者间的结合日渐密切并相互渗透。1.1计算机图形学与图像处理 计算机图形学基本1.2计算机图形学的发展与应用 1.2.1计算机图形学的发展 1.计算机图形学的发展进程 计算机图形学是随着计算机科学技术而产生与发展起来的,它是计算机科学技术与雷达、电视及图像处理技术综合发展的产物。1.2计算机图形学的发展与应用 1.2.1计算机图形学 (1)1950年,美国麻省理工学院(MIT)旋风I号(WhirlwindI)计算机配置了第一台图形显示器。 (2)20世纪50年代末期,美国麻省理工学院的林肯实验室第一次使用了具有指挥和控制功能的CRT显示器。预示着交互式图形学的诞生。 (3)1962年,美国麻省理工学院林肯实验室的IvanE.Sutherland发表了题为《Sketchpad:一个人机通信的图形系统》的博士论文,IvanE.Sutherland提出的系统Sketchpad已被公认为对交互图形生成技术的发展奠定了基础。 (1)1950年,美国麻省理工学院(MIT)旋风I号( (4)20世纪60年代的计算机主要以大型机形式出现,主要用于科学计算与事务管理。60年代是计算机图形学确立与发展的时期,图形技术的应用还不够成熟与广泛。 (5)20世纪70年代,计算机图形学技术进入真正的实用化阶段。集成电路技术发展、计算机硬件性价比提高、廉价图形输入输出设备及大容量磁盘等出现,小型与超小型计算机为基础的图形生成系统进入市场并成为主流。 (4)20世纪60年代的计算机主要以大型机形式出现,主要 (6)随着20世纪80年代带有光栅图形显示器的个人计算机与工作站的出现,计算机图形学获得了极大的促进与发展。 (7)进入20世纪80年代后期,由于微型计算机的性能价格比的极大提高,其目前已被广泛地用于计算机图形技术的各个应用领域。 (6)随着20世纪80年代带有光栅图形显示器的个人计算机2.图形设备的发展 对硬件系统来说,除了计算机系统本身的性能外,对计算机图形学的发展产生影响的重要因素是图形显示设备。 (1)20世纪60年代中期使用的是随机扫描显示器,也称为矢量显示器,它具有较高的分辨率和对比度及良好的动态显示性能,但在显示复杂的图形时会产生闪烁现象,为此需要一个刷新缓冲存储器来解决此问题。 (2)60年代后期,出现了存储管理式显示器,它不需要缓冲存储器和刷新过程,消除了闪烁问题,但还不具有显示动态图形的能力等。这种显示器成为70年代计算机图形系统的典型模式。2.图形设备的发展 (3)70年中期出现的廉价固体电路随机存储器可以提供比以前大得多的刷新存储器,由此产生的基于电视技术的光栅图形显示器极大地推动了计算机图形学的发展。 光栅图形显示器比随机扫描显示器有较多的优点,如: a.它可以显示颜色或各种模式填充的图形,这对在屏幕上显示生成的三维物体的真实感图形具有很大的意义。 b.这种显示器的刷新过程与图形的复杂程度没有关系,只要基本的刷新频率足够高,就可以避免因图形复杂而产生闪烁的现象。 (3)70年中期出现的廉价固体电路随机存储器可以提供比以 c.由于规则而重复的扫描比随机扫描容易实现,因此光栅图形显示器的价格也比较便宜。 基于这些优点,一段时间以来,光栅图形显示成为图形显示的主要方式。 (4)在计算机图形输出设备不断发展的同时,也出现了各种不同类型的图形输入设备,如光笔、鼠标及图形输入板、操纵杆、跟踪球、键盘、坐标数字化仪、图形扫描仪及触摸屏等。 c.由于规则而重复的扫描比随机扫描容易实现,因此光栅图形3.图形软件的标准化 随着计算机图形显示器从专用设备发展成标准化的人机通信接口,图形显示及应用软件必然应有相应的发展。 图形显示软件由底层次的与设备有关的软件包转变为高层次的与设备无关的软件包,就是图形软件的标准化过程。 图形软件标准化问题是20世纪70年代中期被提出的,美国计算机协会(ACM)的图形标准化委员会,在1977年提出CGS(CoreGraphicsSystem—核心图形系统)规范。1979年公布修改版。随后,国际标准化组织(ISO)发布:3.图形软件的标准化 a.计算机图形接口CGI(ComputerGraphicsInterface) b.计算机图型元文件标准CGM(ComputerGraphicsMetafile) c.计算机图形核心系统GKS(GraphicsKernelSystem) d.程序员层次交互式图形系统PHIGS(Programmer’sHerarchicalInteractiveGraphicsSystem)等。 这些标准包括面向图形设备的驱动程序包、面向用户的图形生成及管理程序包等,其主要作用是为实现程序的可移植性等。 a.计算机图形接口CGI(ComputerGraphi1.2.2计算机图形学的应用 计算机图形系统在硬件与软件性能上的不断提高,使得计算机图形生成技术应用的领域日益广泛。主要有以下几个应用领域。1.2.2计算机图形学的应用 1.计算机辅助设计与制造(CAD/CAM)2.科学技术与事恶管理中的交互式绘图3.科学计算的可视化4.过程控制与系统环境模拟5.工业模拟6.电子出版系统与办公自动化7.计算机动画与广告设计8.计算机艺术设计9.勘探及测量的图形显示10.计算机辅助教学 1.计算机辅助设计与制造(CAD/CAM)1.3图形系统的组成 计算机图形系统由硬件设备与软件系统两部分组成。 硬件主要包括计算机主机、图形显示器及鼠标与键盘等交互工具等。通常还可以包括图形输入板、绘图机、图形打印机等图形输入输出设备。目前,数字相机、数字摄像机等也是常见的图形输入设备。 软件系统主要包括操作系统、图形软件,以及其它有关的应用软件与高级语言开发环境等。1.3图形系统的组成 计算机图形系统由硬件设备与软件系统1.3.1图形系统的基本功能与分类1.图形系统的基本功能 图形系统主要有计算、存储、输入、输出及对话等五个方面的基本功能。 2.图形系统的分类 根据硬件配置的规模可以将图形系统分为四类,即以大型机为硬件平台的图形系统、以中型机及超级小型机为硬件平台的图形系统、以图形工作站为硬件平台的图形系统及以微型机为硬件平台的图形系统。1.3.1图形系统的基本功能与分类1.3.2图形硬件设备与软件系统1.硬件设备 除了中央处理器(CPU)、外存储器、打印机、鼠标与键盘等常规设备,以及显示处理机(图形处理器)DPU等外,通常还包括一些特殊的输入与输出设备,如图形输入板、绘图机、图形打印机等。 a.显示设备主要有:阴级射线管(CRT)显示器、随机扫描图形显示器、存储管式图形显示器、光栅扫描式图形显示器、液晶显示器(LCD)及离子显示器等。1.3.2图形硬件设备与软件系统 b.图形绘制设备主要有:点阵式打印机、喷墨打印机、激光打印机、静电绘图仪、笔式绘图仪等。 c.图形输入设备主要有:定位器(坐标数字化仪、图形输入板、鼠标)、拾取器(光笔)、定值器及键盘等。 b.图形绘制设备主要有:点阵式打印机、喷墨打印机、激光打2.图形软件系统 一般,图形软件是分级建立的,各级软件具有不同的功能与作用。图形软件的组成主要有:零级图形软件、一级图形软件、二级图形软件及三级图形软件等。 作为基本的图形软件,一般包括:系统管理软件、定义和输出图素图形的程序、图形变换程序、实时输入处理程序、交互处理程序等。2.图形软件系统3.其它软件资源 操作系统等系统软件是计算机图形软件系统应用的基础,其功能的强弱影响着图形系统的发挥。图形软件包是以某种高级语言为基础的,功能强大的高级语言可以更好地帮助建立丰富的图形软件包。4.图形软件标准 随着计算机图形学的发展,各种图形软件得以开发应用,而各种图形设备也应运而生,这就需要有一个为大多数有关人员接受的软件标准。这些标准使得图形系统能够更好地发挥作用。3.其它软件资源1.4图形与图像的基本概念1.4.1图形与图像 1.图形指可以用数学方程描述的平面或立体透视图。 2.图像指通过实际拍摄或卫星遥感获得的,或者印刷或绘制出的画面。 目前对图形与图像概念认识的变化与扩展。通常认为图形应包括图像、画面及利用一定设备表现出的景物等。 3.从计算机图形显示结果角度来说,一般可以将通过计算机处理、生成、显示及输出的图形或图像通称为图形。1.4图形与图像的基本概念1.4.1图形与图像 4.从具体的计算机处理技术与过程来说,图形与图像在表示与生成过程等方面还是有一定的区别的: a.图形是用矢量表示的,可以存储为矢量文件。 b.图像是用点阵表示的,可以存储为点阵文件。 c.矢量文件是一种存储生成图形所需要的坐标、形状及颜色等几何或属性数据的集合,这些数据反映了图形中有关对象间的内在联系。 d.点阵文件是一种存储图中各个像素点的颜色属性值等数据的集合,这些数据反映了图的外在表现。 e.矢量图与点阵图可以相互转化。 4.从具体的计算机处理技术与过程来说,图形与图像在表示与1.4.2矢量图与点阵图 1.矢量图是指用数学方程或形式来描述的画面。 a.如何用算法及数学表示来描述图形,并将其在光栅图形显示器上显示出来是矢量图处理技术的关键。 b.矢量图所占的存储空间一般都很小,并且编辑处理的方法也比较简单。 c.对矢量图的处理主要根据图形的几何特征等进行的。 d.图形输出与实际显示分辨率无关,与输出设备有关。 e.因矢量式输出设备较少,通常将矢量图转换成点阵图表示,以便在常见的光栅图形显示器或各种打印机上输出。1.4.2矢量图与点阵图 2.点阵图是由许多像素点组成的画面,其像素排列的形状为矩形。 a.点阵图以像素的形式直观地表示图像的内容,可以利用数字相机、数字摄像机或图形扫描仪等获得,也可以利用图形或动画软件生成。 b.由于点阵图表示形式的特点,所以其适合于在激光打印机与喷墨打印机等硬拷贝设备上输出。 c.通常,点阵图需要大量的存储空间。对点阵图进行编辑处理相对来说要困难些。 2.点阵图是由许多像素点组成的画面,其像素排列的形状为矩1.4.3图形动态显示 1.图形的动态显示效果是利用人眼观察对象状态变化时的视觉残留效应来获得的。 2.利用计算机系统完成图形的动态显示,简单地说可以有两种方式:1.4.3图形动态显示 a.一种是先将需要播放的图形画面生成出来,并以某种存放在一定的存储介质中,然后,让计算机系统在1/25秒内完成从存储介质中取出一帧图形画面,并传送至帧缓冲器中。帧缓冲器中的图像在显示器上的显示一般由硬件设备来完成。 b.另一种方式是一边生成一边传送并显示图形画面。. 这种方式对计算机系统的运算速度与数据传送速度要求很高。为了避免在传送画面时因等待画面生成所带来的速度上降低,对于画面简单的动态显示,可以采用双帧缓冲器的技术来实现。 a.一种是先将需要播放的图形画面生成出来,并以某种存放在1.5图形构成与变换的基本概念 1.如何构成与变换图形是计算机图形学的基本问题。 2.点、直线、面及体等是构成图形的基本几何元素,为准确描述各类物体的构成及运动特征,就要建立相应的几何参照系,以及图形在各种参照系中变换的算法或机制。1.5图形构成与变换的基本概念 1.如何构成与变换图形是1.5.1空间维数与坐标系1.空间维数 a.在计算机图形学中,一般用维这个概念来描述与区分各种类型物体的体量与运动特征。 b.当将点看作是一个图形对象且不需表现其体量及运动特征时,就不需用任何度量来描述其体量及运动特征,即可以用零维来描述它。 c.当一个点沿着一条直线运动时,就需要用一个度量来描述它离运动起点的相对位置,即可以用一维来描述。1.5.1空间维数与坐标系 d.当点在平面上运动时,就可以用两个度量来描述它离运动起点的相对位置,即可以用二维来描述。 e.当点在立体空间中运动时,可用三个度量来描述它离运动起点的相对位置,即可以用三维来描述。f.维作为描述空间延伸状态的数学概念含义更广泛。 2.坐标系 a.常用的坐标系有直角坐标系,如二维直角坐标系与三维直角坐标系。在直角坐标系中,利用坐标轴来标定点的相对位置的值,如三个坐标轴可以分别用XYZ来标示。 d.当点在平面上运动时,就可以用两个度量来描述它离运动 b.点的坐标值描述了点相对于坐标原点的位置,而坐标值的变化就可以相应地反映点的位置变化。 c.坐标系用于确定对象相对位置。因为面上的点可以用两个参数来描述其位置,所以通常将用于确定面上点的参数集称为二维空间。可以用二维坐标系来描述面的形态。 d.常见的笛卡尔平面坐标系表示的就是一个二维平面,它由标有刻度的两条相互垂直的轴线构成,两条轴线将平面分成四个象限。如图1-1。 b.点的坐标值描述了点相对于坐标原点的位置,而坐标值的 e.坐标轴线上的刻度可以用实数表示,如原点的坐标表示为(0,0),其它点沿两个方向延伸,分别用正负值表示。在实际设计系统中有时规定只沿正向延伸,即使用坐标系的第1象限。这样,在平面坐标系中原点就可有四种定位方式,如图1-2,这四种坐标定位方式是可以相互转换的。另外,坐标轴线的刻度还可以用对数来标记。 f.如果在二维平面坐标系的原点处增加一条垂直于平面的轴线,称为Z轴,则构成了笛卡尔三维坐标系。 e.坐标轴线上的刻度可以用实数表示,如原点的坐标表示为 g.三维坐标系中的任意两个轴线均构成一个坐标平面,如XY、YZ、ZX平面。见图1-3。 h.对于三维直角坐标系,确定坐标轴相对次序的方法一般有右手坐标系与左手坐标系两种。 i.在三维空间中也可以用角度来确定点的方位,如用一个量值与两个角度来确定点的方位,其中量值为点到原点的距离,角度为点到原点的连线与三维坐标系中的两个坐标平面所形成的夹角的度数。这种坐标系称为经纬坐标,常用于从观察者的视角出发定位物体。 g.三维坐标系中的任意两个轴线均构成一个坐标平面,如X1.5.2图形变换1.变换的种类 a.在计算机图形学中,可以对图形进行两种基本的变换,即图形的几何变换与参照坐标系变换。 b.几何变换是指物体图形的几何属性,如位置、尺寸及形状等产生变化而进行的变换。 c.参照坐标系变换是指物体图形本身的几何属性不改变,而其所在的参照坐标系发生变化而进行的变换。 d.参照坐标系变换可以说就是指观察物体图形的参照坐标系的变换,直观上,相对于观察者而言就是其观察物体图形的视角及位置的变换。1.5.2图形变换2.全局、局部及用户参照系 a.利用几何参照系描述的点的位置是点相对于其所处的坐标系而言的。为了说明物体造型的体量与运动特征及确定其在各种参照系中变换的机制,在三维设计中,引进了全局坐标系、局部坐标系及用户坐标系等概念。 全局坐标系是以物体所在环境作为参照的坐标系。 局部坐标系是以物体本身作为参照的坐标系。 用户坐标系是以用户方位及观察点作为参照的坐标系。2.全局、局部及用户参照系3.图形变换过程 构成图形的基本元素是点,通过对点的变换可以实现对图形的变换。在几何坐标系中,通过坐标矩阵的计算就可以实现图形的几何变换与坐标系变换等。 a.坐标系的变换是物体在不同坐标系间的坐标变换,利用坐标矩阵的计算就可以进行这种变换。 b.几何变换可以是物体在一个用户坐标系中的坐标变换,常见的几何变换有移动、旋转、缩放及

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论