计算机图形学期末复习[1]
计算机图形学基础期末复习提纲

计算机图形学基础期末复习提纲第一章(5)1.计算机图形学是研究怎样用计算机表示、生成、处理和显示图形的一门学科。
2.构成图形的要素包括几何要素:刻画对象的轮廓、形状等和非几何要素:刻画对象的颜色、材质等。
3.计算机中表示带有颜色或形状信息的图形通常有两种方法:点阵法和矢量法。
4.图形和图像的定义。
5.计算机图形学与数字图形处理以及模式识别的区别。
第二章(8)1.一个交互式的计算机图形系统应该具有哪5大功能?2.常见的图形输入与输出设备有哪些3.CRT显示器的基本组成4.在CRT显示器中,电子束轰击荧光屏时荧光屏上显示的最小发光点,称为光点。
5.已知屏幕分辨率,光点的直径,求显示器的尺寸。
6.光栅扫描和随机扫描的概念7.已知显示器的分辨率和每个像素的颜色数,如何求帧缓冲区的大小。
8.平板显示器主要分为发射型显示器和非发光型显示器,例如LED显示器、等离子板和LCD显示器分别是哪类第三章(2)1.OpenGL是什么?英文全称为?2.OpenGL可以跨平台吗?第四章(25)1.扫描转换概念2.DDA画线法、中点画线法和Bresenham画线法3.中点画圆和Bresenham画圆法3.区域填充的概念4.对扫描多边形填充算法的基本步骤,以及其数据结构,会构造ET表和AET表5.使用栈的种子填充算法的具体步骤6.如何进行直线和曲线的线型处理?7.直线和曲线的线宽处理有几种方法,分别是什么?8.字符是什么,字符的表示方式有哪两种?各有何特点?9.什么是走样和反走样,反走样的方法有哪些?第五章(20)1.齐次坐标是什么?普通坐标和齐次坐标是一一对应关系吗?2.规范化齐次坐标是什么?规范化齐次坐标与普通坐标是一一对应关系吗?3.基本二维变换(平移、缩放和旋转)的矩阵表示。
4.如何求简单的复合变换,例如图形先平移然(tx,ty)后旋转(a),如何实现?5.二维观察中涉及到的坐标系有哪5种坐标系?6.如何实现窗口中的点的坐标变换到视区中的点的坐标,例如P111,例5-3.7.利用Cohen-Sutherland算法实现直线的裁剪,例如P113~114,对图5-30中P3P4裁剪。
计算机图形学复习资料1

一、名词解释:1、计算机图形学:用计算机建立、存储、处理某个对象的模型,并根据模型产生该对象图形输出的有关理论、方法与技术,称为计算机图形学。
2、计算机图形标准:计算机图形标准是指图形系统及其相关应用程序中各界面之间进行数据传送和通信的接口标准。
3、图形消隐:计算机为了反映真实的图形,把隐藏的部分从图中消除。
4、几何变换:几何变换的基本方法是把变换矩阵作为一个算子,作用到图形一系列顶点的位置矢量,从而得到这些顶点在几何变换后的新的顶点序列,连接新的顶点序列即可得到变换后的图形。
5、计算几何:计算几何研究几何模型和数据处理的学科,讨论几何形体的计算机表示、分析和综合,研究如何方便灵活、有效地建立几何形体的数学模型以及在计算机中更好地存贮和管理这些模型数据。
6、裁剪:识别图形在指定区域内和区域外的部分的过程称为裁剪算法,简称裁剪。
7、透视投影:空间任意一点的透视投影是投影中心与空间点构成的投影线与投影平面的交点。
8、投影变换:把三维物体变为二维图形表示的变换称为投影变换。
9、走样:在光栅显示器上绘制非水平且非垂直的直线或多边形边界时,或多或少会呈现锯齿状。
这是由于直线或多边形边界在光栅显示器的对应图形都是由一系列相同亮度的离散像素构成的。
这种用离散量表示连续量引起的失真,称为走样(aliasing)。
10、反走样:用于减少和消除用离散量表示连续量引起的失真效果的技术,称为反走样。
11、窗口:世界坐标的范围是无限大的。
为了使规格化设备坐标上所显示的世界坐标系中的物体有一个合适的范围与大小,必须首先对世界坐标系指定显示范围,它通常是一个矩形,这个矩形被称为窗口。
12、视区:在规格化设备坐标系上也要指定一个矩形区域与窗口对应,显示窗口里的内容,这个矩形被称为视区。
13、坐标系统:为了描述、分析、度量几何物体的大小、形状、位置、方向以及相互之间的各种关系使用的参考框架叫做坐标系统。
15、用户坐标系:用户坐标系用户为处理自已的图形时所采用的坐标系,单位由用户自己决定。
计算机图形学期末复习练习题(有答案)

1、XOY 平面上特征多边形顶点P 1(0,0),P 2(1,1),P 3(2,-1),P 4(3,0)确定一条三次Bezier 曲线P(t),。
用递推(de Casteljau)算法求解P(1/2)。
]1,0[∈t )0,5.1(2)2/1(22243232221''2''1'3'2''2'2'1''1'3'2'1=+=+=+=+=+=+=p p p p p p p p p p p P p p P p p P 4.Bezier 曲线的递推(de Casteljau)算法计算Bezier 曲线上的点,可用Bezier 曲线方程,但使用de Casteljau 提出的递推算法则要简单的多。
如图所示,设、、是一条抛物线上顺序三个不同的点。
过和点的两切线交于点,在点的切线交和于和,则如下比例成立:,这是所谓抛物线的三切线定理,其几何意义如下图所示。
图 抛物线的三切线定理当P 0,P 2固定,引入参数t ,令上述比值为t:(1-t),即有:t 从0变到1,第一、二式就分别表示控制二边形的第一、二条边,它们正好是两条一次Bezier曲线。
将一、二式代入第三式得:当t 从0变到1时,它正好表示了由三顶点P 0、P 1、P 2三点定义的一条二次Bezier 曲线。
并且表明:这二次Bezier 曲线P 20可以定义为分别由前两个顶点(P 0,P 1)和后两个顶点(P 1,P 2)决定的一次Bezier 曲线的线性组合。
依次类推,由四个控制点定义的三次Bezier 曲线P 30可被定义为分别由(P 0,P 1,P 2)和(P 1,P 2,P 3)确定的二条二次Bezier 曲线的线性组合;进一步由(n+1)个控制点P i (i=0, 1, ..., n)定义的n 次Bezier 曲线P n 0可被定义为分别由前、后n 个控制点定义的两条(n-1)次Bezier 曲线P 0n-1与P 1n-1的线性组合:由此得到Bezier 曲线的递推计算公式:这便是著名的de Casteljau 算法。
计算机图形学复习题有答案

计算机图形学复习题有答案计算机图形学复习题有答案计算机图形学是一门研究计算机如何生成、处理和显示图像的学科。
它涉及到许多重要的概念和算法,对于计算机科学和相关领域的学生来说,掌握图形学知识是非常重要的。
在学习过程中,做一些复习题是很有帮助的,下面我将为大家提供一些计算机图形学的复习题,并附上答案。
1. 什么是光栅化?答案:光栅化是将连续的几何图形转化为离散的像素点的过程。
在计算机图形学中,光栅化是将3D模型转化为2D图像的关键步骤。
2. 什么是图形管线?答案:图形管线是计算机图形学中的一个概念,它描述了图形渲染的整个过程。
图形管线包括几何处理、光栅化、着色和显示等多个阶段。
3. 什么是三角形剪裁?答案:三角形剪裁是图形管线中的一个重要步骤,用于确定哪些三角形在屏幕上可见,哪些三角形需要被裁剪掉。
它通过与屏幕边界进行比较,判断三角形是否与屏幕相交。
4. 什么是光照模型?答案:光照模型是用于模拟光照效果的数学模型。
它描述了光在物体表面的反射和折射过程,从而确定物体在不同光照条件下的颜色和明暗程度。
5. 什么是纹理映射?答案:纹理映射是将一张图像映射到三维模型表面的过程。
通过纹理映射,可以给模型表面添加细节和真实感,例如给一个球体添加地球的纹理。
6. 什么是反走样?答案:反走样是消除图像锯齿边缘的技术。
在光栅化过程中,由于像素点离散化的特性,会产生锯齿边缘。
反走样通过对像素进行插值和平滑处理,使得边缘更加平滑。
7. 什么是阴影算法?答案:阴影算法是用于计算和渲染物体阴影的算法。
常见的阴影算法包括平面投影阴影、体积阴影和阴影贴图等。
8. 什么是Bezier曲线?答案:Bezier曲线是一种数学曲线,由法国数学家Pierre Bézier发明。
它通过控制点来定义曲线的形状,具有平滑和灵活的特性,在计算机图形学中被广泛应用。
9. 什么是光线追踪?答案:光线追踪是一种逆向的渲染技术,它通过模拟光线从相机出发,与场景中的物体相交,计算出光线与物体的交点和颜色,从而生成逼真的图像。
计算机图形学期末复习[1]
![计算机图形学期末复习[1]](https://img.taocdn.com/s3/m/2155f416ff00bed5b9f31d9f.png)
计算机图形学期末复习第一章绪论●名词解释:图形、图像、点阵法、参数法。
图形:是指能够在人的视觉系统中形成视觉印象的客观对象。
点阵法:是具有灰度或颜色信息的点阵来表示图形的一种方法,它强调图形有哪些点组成,这些点具有什么灰度或色彩。
图形包括哪方面的要素参数法:是以计算机所记录的图形的形状参数与属性参数来表示图形的一种方法。
把参数法描述的图形叫做图形;把点阵法描述的图形叫做图像。
●图形包括哪两方面的要素,在计算机中如何表示它们?图形的要素可以分为两类,一类是刻画形状的点、线、面、体等几何要素;另一类是反应物体本身固有属性,如表面属性或材质的明暗、灰度、色彩(颜色信息)等非几何要素。
在计算机中表示带有颜色及形状的图和形常用两种方法:点阵法和参数法。
●什么叫计算机图形学?分析计算机图形学、数字图像处理和计算机视觉学科间的关系。
计算机图形学是研究怎样利用计算机来显示、生成和处理图形的原理、方法、和技术的一门学科。
计算机图形学试图将参数形式的数据描述转换生成(逼真的)图像。
数据图像处理则着重强调图像之间进行变换,它旨在对图像进行各种加工以改善图像的视觉效果,计算机视觉是研究用计算机来模拟生物外显或宏观视觉功能的科学和技术,它模拟对客观事物模式的识别过程,是从图像到特征数据对象的描述表达处理过程。
●有关计算机图形学的软件标准有哪些?标准有:计算机图形核心系统(GKS)及其语言联编、三维图形核心系统(GKS-3D)及其语言联编、程序员层次交互式图形系统(PHIGS)及其语言联编、计算机图形元文件(CGM)、计算机图形接口(CGI)、基本图形转换规范(IGES)、产品数据转换规范(STEP)等。
●试发挥你的想象力,举例说明计算机图形学有哪些应用范围,解决的问题是什么?近年来计算机图形学已经广泛地用于多种领域,如科学、医药、商业、工业、政府部门、艺术、娱乐业、广告业、教育和培训等。
第二章计算机图形系统及图形硬件●名词解释:刷新、刷新频率、像素点、屏幕分辨率、位平面、屏幕坐标系。
计算机图形学期末考试试题及答案

计算机图形学期末考试试题及答案一、选择题(每题2分,共20分)1. 计算机图形学是研究计算机生成和处理图形信息的学科,以下哪项不是计算机图形学的研究内容?A. 图形表示和存储B. 图形输入和输出C. 图形变换D. 数据库管理答案:D2. 以下哪种图形设备不是常见的图形输入设备?A. 鼠标B. 扫描仪C. 数字化仪D. 打印机答案:D3. 在计算机图形学中,以下哪种算法用于消除隐藏面?A. 罗伯特算法B. 画家算法C. 深度排序算法D. 光照模型答案:C4. 在计算机图形学中,以下哪个概念表示颜色空间的一个点?A. RGBB. HSLC. HSVD. 所有以上选项答案:D5. 在三维图形变换中,以下哪种变换不能保持图形的形状和大小不变?A. 平移B. 旋转C. 缩放D. 错切答案:D6. 在计算机图形学中,以下哪种方法用于实现抗锯齿效果?A. 插值B. 卷积C. 重采样D. 双线性插值答案:C7. 在计算机图形学中,以下哪种技术用于模拟光线传播和反射?A. 光照模型B. 光线追踪C. 阴影算法D. 纹理映射答案:B8. 在计算机图形学中,以下哪种图形表示方法基于图像?A. 向量图形B. 位图图形C. 分形图形D. 隐函数图形答案:B9. 在计算机图形学中,以下哪种技术用于生成动态图形?A. 动态扫描B. 动态纹理映射C. 动态建模D. 动态渲染答案:D10. 在计算机图形学中,以下哪种技术用于实现虚拟现实?A. 三维建模B. 虚拟现实引擎C. 头戴式显示器D. 所有以上选项答案:D二、填空题(每题2分,共20分)1. 计算机图形学的基本研究内容包括:图形表示和存储、图形输入和输出、图形变换、图形显示和图形交互。
2. 常见的图形输入设备有:鼠标、扫描仪、数字化仪、触摸屏等。
3. 常见的图形输出设备有:显示器、打印机、绘图仪等。
4. 在计算机图形学中,RGB表示红绿蓝三原色,用于描述颜色的空间。
5. 在三维图形变换中,常见的变换包括:平移、旋转、缩放、错切等。
《计算机图形学》期末试卷及部分答案

1《计算机图形学》期末试卷一、填空:1、计算机图形学的概念:用计算机建立、存储、处理某个对象的模型,并根据模型产生该对象图形输出的有关理论、方法与技术,称为计算机图形学。
2、刷新的概念:荧光的亮度随着时间按指数衰减,整个画面必须在每一秒内重复显示许多次,人们才能看到一个稳定而不闪烁的图形,这叫屏幕的刷新。
3、RGB三基色原理三基颜色组合关系:三基色*不同亮度控制23*21=16位色 24位真彩色:23*284、显示器的显示分辨率:1024*768表示:一行800个像素,一列600个像素5、使用Bresenham算法画圆,已知X i+1=X i+1;求下一个光栅的位置。
if P i<0 则Y i+1=Y i;否则Y i+1=Y i-1;6、投影变换的五要素:投影对象、投影面、投影线、投影方向、视点。
7、三视图投影包括:正投影、水平投影、侧投影。
二、问答题:1、CRT显示器由哪几部分组成?各部分功能是什么?CRT由五部分组成:电子枪、聚焦系统、加速系统、磁偏转系统和荧光屏。
电子枪:发射电子流并控制其强弱;聚焦系统:将电子流聚焦成很窄的电子;加速系统:使电子束加速到应有的速度;磁偏转系统:将电子束引向荧光屏特定的位置;荧光屏:荧光粉发出可见光。
2、简述直线的dda算法的基本原理,并用dda算法画出(0,0)到(5,2)的直线。
(15分)(1)规律:(2)i n t(y+0.5),i n t(x+0.5)1|d|1/k|d||d||d|k|d|1,|d||d||d|yxyxyxyx==<==>,时,当时,当⎪⎩⎪⎨⎧±=±=<=⎩⎨⎧±=±=>++++11,1,1111iiiiyxiiiiyxyykxxddkyyxxdd图(略)3、简述内定义区域种子填充算法的步骤,(5分)确定种子、种子压栈、弹出种子并着新色、以该种子进行相邻像素四连通或八连通搜索。
计算机图形学期末复习资料及习题

计算机图形学期末考试复习参考题一、填空题1.图形的表示方法有两种: 点阵法和参数法2.目前常用的两个事实图形软件标准是OpenGL和DirectX3.多边形有两种表示方法:顶点表示法和点阵表示法。
4.二维图形基本几何变换包括平移、比例旋转等变换。
5. 投影可以分为平移投影和透视投影。
6. 描述一个物体需要描述其几何信息和拓扑信息7.在Z缓冲器消隐算法中Z缓冲器每个单元存储的信息是每一一个像素点的深度值8、投影可以分为平行投影和透视投影。
透视投影视觉效果更有真实感,而且能真实地反映物体的精确的尺寸和形状;9、确定图形中哪些部分落在显示区之内,哪些落在显示区之外,以便只显示落在显示区内的那部分图形。
这个选择过程称为裁剪10、基本几何变换是指平移、旋转和比例三种变换。
11、所谓消隐就是给定--组三维对象及投影方式,判定线、面或体的可见性的过程(在绘制时消除被遮挡的不可见的线或面)。
在多面体的隐藏线消除中,为了提高算法的效率,为了减少求交的工作量,采取的措施有_消除自隐藏线、隐藏面深度测试和包围盒测试12、几何建模技术中描述的物体信息一般包括_几何信息和拓扑信息13、在Z缓冲器消隐算法中Z缓冲器每个单元存储的信息是对应象素的深度值14、用离散量表示连续量引起的失真现象称之为_走样。
用于减少或消除这种失真现象的技术称为_反走样15、种子填充算法要求区域是_连通的。
16、点阵表示的区域可采用_内点表示和_ 边界表示两种表示形式。
17、Cohen-Sutherland编码裁剪算法中,如果线段两个端点编码的位相与不为0,表明线段两端点位于在窗口边框的同一侧,为完全不可见。
18.区域的边界表示法枚举区域边界上的所有像素,通过给_区域边界的像素点赋予同一属性值来实现边界表示。
19.区域填充有_种子填充_和扫描转换填充。
20.区域填充属性包括填充式样、填充颜色和填充图案。
21.对于_线框_图形,通常是以点变换为基础,把图形的一-系列顶点作几何变换后,连接新的顶点序列即可产生新的变换后的图形。
计算机图形学期末复习题

计算机图形学期末复习题计算机图形学复习题1扫描线算法中,每次用一条扫描线进行填充,对一条扫描线填充的过程可分为4个步骤:求交、排序、配对、填色。
2. 一组型值点来指定曲线曲面的形状时,形状完全通过给定的型值点列,用该方法得到的曲线曲面称为曲线曲面的插值,而用控制点列来指定曲线曲面的形状时,得到的曲线曲面不一定通过控制点列,该方法称为曲线曲面的拟合。
3. 在中点画线算法中(假设直线的斜率0<k0,下一个点取(1),d 的增量表达式为2*a;若d<0,下</k一个点取(11),d的增量表达式为2*()。
4. 种子填充算法的填充区域可以分为四连通区域和八连通区域。
5、在生成圆弧的正负法中,设圆的方程为F()222=0;假设求得的坐标为();则若F()<0,下一个点取(1);若 F()>0,下一个点取(1)。
6、在线段裁剪算法中,假设线段P1P2的编码分别为1、2,则若12=0成立,表示线段P1P2是显然可见线段;若120成立,表示线段P1P2是显然不可见线段。
7.常用的直线扫描转换算法有:数值微分法,中点画线法,算法。
8.曲线和曲面的基本表示方法有两种:参数表示,非参数表示。
9.反走样的目的是_用于减少或消除走样现象的技术。
10、编码法是一种适合于裁剪_直线段的裁剪算法11、根据消隐空间的不同,消隐算法分为物体空间的消隐和图像空间_的消隐。
12、在计算机图形学中,被裁剪的对象可以是直线段、多边形和字符。
13、通过像素值定义区域有两种方法:内定义区域和由边界定义区域。
14. 图形主要分为位图和矢量图两类。
15. 图形显示器的发展历史主要经历了显示器、显示器和 3D 显示器。
16. 颜色包含3个要素红、绿、蓝。
17. 图形输出包括图形的显示和图形的绘制。
18. 电子束要到达屏幕的边缘时,偏转角度就会增大。
到达屏幕最边缘的偏转角度被称为最大偏转角度。
19.构成屏幕(图像)的最小元素是像素点。
计算机图形学期末复习题

1、计算机图形学的相关学科有哪些?它们之间的相互关系怎样?与计算机图形学密切相关的几门学科有:图像处理、模式识别、计算几何。
它们研究的都是与图形图象处理有关的数据模型、图象再现的内容,它们相互结合、相互渗透。
2、图形系统的任务是什么?图形系统的任务是:建立数学模型、视像操作、图形显示。
3、计算机图形学的主要研究内容是什么?计算机图形学是研究通过计算机将数据转换为图形,并在专门的设备上输出的原理、方法和技术的学科。
4、举出六种你所知道的图形输出设备。
光栅扫描显示器、随机扫描显示器、直视存储管显示器、激光打印机、笔绘仪、喷墨绘图仪、静电绘图仪等。
5、什么叫刷新?刷新频率与荧光物质的持续发光时间的关系如何?屏幕上的荧光涂层受到电子束打击后发出的荧光只能维持很短的时间,为了使人们看到一个稳定而不闪烁的图形,整个画面必须在每秒钟内重复显示许多次,这也称为屏幕刷新。
刷新频率与荧光物质的持续发光时间成反比,即荧光物质的持续发光时间越长,刷新频率可以低一些;否则,荧光物质的持续发光时间越短,刷新频率必须高。
6、随机扫描显示器和光栅扫描显示器显示图形有什么不同?它们各自依靠什么对屏幕图形进行刷新的?随机扫描显示器显示图形时,电子束的移动方式是随机的,电子束可以在任意方向上自由移动,按照显示命令用画线的方式绘出图形,因此也称矢量显示器。
而光栅扫描显示器显示图形时,电子束依照固定的扫描线和规定的扫描顺序进行扫描。
电子束先从荧光屏左上角开始,向右扫一条水平线,然后迅速地回扫到左边偏下一点的位置,再扫第二条水平线,照此固定的路径及顺序扫下去,直到最后一条水平线,即完成了整个屏幕的扫描。
随机扫描显示器依靠显示文件对屏幕图形进行刷新;光栅扫描显示器则依靠帧缓存实现对屏幕图形的刷新。
7、光栅扫描显示系统为什么要采用彩色表?隔行扫描的优点是什么?对于光栅扫描显示系统,为了显示很多种颜色,帧缓存的容量就要很大。
但实际上对一幅具体的画面而言,其使用的颜色数目并不多(几百至几千种)。
计算机图形学期末复习整理

计算机图形学期末复习整理计算机图形学目录第一章绪论 (2)第二章交互式图形软件设计 (4)第三章基本图形生成 (4)第四章图形变换 (5)第五章曲线和曲面 (6)第六章三维几何造型 (7)第七章真实感图形 (9)Ps:此材料为学生自发归纳,适用于平时笔记不完整的同学使用。
加深的为老师期末总结内容。
由于时间关系,没有检查错字,请谅解。
大家过才是真的过!祝大家考试顺利!^_^第一章绪论(一)名词解释:a)计算机图形学(Computer Graphics)b)图形用户界面(GUI)c)计算机辅助设计与制造(CAD/CAM)d)图形核心系统(GKS)e)三维图形核心系统(GKS-3D)f)程序员层次交互式系统(PHIGS)g)计算机图形接口CGI(Computer Graphics Interface)h)计算机图形元文件CGM(Computer Graphics Metafile)i)基本图形交换规范IGES(Initial Graphics Exchange Specification)(二)I.E.萨瑟兰德提出了一个名为Sketchpad的人机交互图形系统,能在屏幕上进行图形设计和修改。
(三)什么叫图形标准?为什么要制定图形标准?a)答:i.图形标准是一组由基本图元(点、线、面)和属性(线型、颜色等)构成的标准ii.使应用程序在不同系统之间或不同程序之间可以移植iii.使应用程序与图形设备无关iv.使不同系统之间或不同程序之间相互交换图形数据成为可能(四)举3个例子说明计算机图形学的应用。
a)见(九)(五)图形的构成要素:a)点、线、面、体等集合元素b)灰度、色彩、线型、线宽等飞机和元素(六)计算机中图形的表示方法:点阵表示、参数表示。
(七)计算机图形学(Computer Graphics)是研究怎样用计算机生成、处理和显示图形的一门新兴科学。
(八)计算机图形学的发展阶段:a)准备阶段b)发展阶段c)推广应用阶段d)系统实用阶段e)标准化智能化阶段。
计算机图形学基础期末复习习题(含答案)

一、选择题1. 提出“计算机图形学”的一些基本概念和技术,确定了计算机图形学作为一个崭新科学分支的独立地位,从而被称为图形学之父的是A、Ivan E. SutherlandB、b. Pierre BézieC、Steven A. CoonsD、Bui-Tuong Phong我的答案:A2. 能够利用欧氏几何或方程式方法所表示的有关图形是什么构成要素?A、属性控制要素B、形状构成要素C、边界控制要素D、色彩构成要素我的答案:B3. 计算机图形系统中,既能输入又能输出的设备是A、鼠标B、数字化仪C、触摸屏D、扫描仪我的答案:C4. 图形的属性通常有哪些属性?A、几何B、像素C、点阵D、非几何我的答案:AD5. 以下要素中哪些属于属性控制要素?A、线宽与线型B、填充模式C、颜色材质D、轮廓与形状我的答案:ABC6. ISO图形软件标准有哪些?A、CGIB、CGMC、GKSD、PHIGS我的答案:ABCD7. CRT中完成图像最终显示的重要器件是?A、显示控制器B、显示处理器C、CPUD、阴极射线管我的答案:D8. 在计算机图形系统中利用“电光效应”显示图形的设备是A、等离子体显示板B、薄片光电显示器C、发光二极管D、液晶显示器我的答案:D9. 显示器必须由图形显示子系统中的什么部件进行控制?A、显示控制部件B、CPUC、主存D、系统总线我的答案:A10. 什么是计算机图形系统中显示子系统的心脏?A、显示控制器B、CPUC、显示缓存D、系统总线我的答案:A11. 图形显示技术中的物理分辨率是指A、屏幕分辨率B、显示分辨率C、存储分辨率D、像素分辨率我的答案:A12. 一个交互式计算机图形系统的结构由哪些组成?A、图形软件B、图形硬件C、图形应用数据结构D、图形应用软件我的答案:AB13. 以下哪些属于CRT显示器?A、刷新式随机扫描图形显示器B、存储管式随机扫描图形显示器C、光栅扫描图形显示器D、液晶显示器我的答案:ABC14. 一个好的图形用户接口应具备以下特点。
《计算机图形学》期末复习要点

1、图形与图像的区别图形一般是计算机绘制的画面,其基本单位是图元,大多数是以矢量图的形式存在;图像则是指由输入设备捕捉的实际场景画面或以数字化形式存储的任意画面,其基本单位是像素,大多数是以位图的形式存在。
图形经过缩放后不会产生失真,而图像经过缩放后会产生失真。
图形不是客观存在的,是我们根据客观事物而主观形成的;图像则是对客观事物的真实描述。
2、图形学的最新进展(一)基于图像的建模与绘制技术:由加州大学伯克利分校Pabul E.Dalevec等撰写的论文中介绍了利用几张已有建筑的照片,对该建筑进行建模和绘制的方法。
该方法是基于几何和基于图像两种建模方法的混合方法,包括利用摄影测量学原理提取照片建筑的基本几何模型,利用基于模型的立体视图方法提取建筑立面的细节,利用视点无关的纹理映射方法绘制建筑的多种视图。
该方法较其它基于几何或基于图像的建模和绘制方法更方便、更精确、更像真实的照片。
(二)应用全视函数(plenoptic function)的绘制技术:从真实世界中直接获取几何信息和物质属性(如照片),并以此为基础进行绘制,就可以避开造型问题而获得逼真度更高的图形。
这就是所谓基于图像的绘制问题。
SIG-GRAPH’96论文集中有两篇论文从不同的角度研究了基于图像绘制技术的热点—————应用全视函数(p lenoptic function)的绘制技术。
(三)微软共司积极介入微机图形硬件:在四篇图形硬件体系结构学术论文中最引人注目的是由微软公司Jay Torborg和JamesT .Kajiye报告的"Talisman:Commodity Real Time 3D Graphics for the PC"。
Talisman 3D 图形处理硬件的设计思想抛弃了传统图形处理流水线的概念,充分利用3D图形处理过程的时间连贯性和空间连贯性,同时采用图像处理技术来代替图像综合方法,以达到降低存储器带宽和容量的目的。
计算机图形学期末复习题(含答案)

复习题1.以计算机中所记录的形状参数与属性参数来表示图形的一种方法叫做______,一般把它描述的图形叫做______;而用具有灰度或颜色信息的点阵来表示图形的一种方法是______,它强调图形由哪些点组成,并具有什么灰度或色彩,一般把它描述的图形叫做______。
A .参数法、图形、点阵法、图像C .参数法、图像、点阵法、图形下列设备中属于图形输出设备的是______。
B .点阵法、图像、参数法、图形D .点阵法、图形、参数法、图像2.①鼠标②LCD ③键盘④LED ⑤打印机⑥扫描仪⑦绘图仪⑧触摸屏A .○1○3○6○8B .○2○4○5○7C .○2○5○6○7D .○4○6○7○83.计算机显示器设备一般使用什么颜色模型______。
A .RGB B .CMYK C .HSV D .HLS 4.灰度等级为256,分辨率为1024*1024的显示器,至少需要的帧缓存容量为______。
A .512KB B .1MB C .2MB D .3MB 5.多边形填充算法中,错误的描述是______。
A .有序边表算法对每个象素只访问一次,主要缺点是对各种表的维持和排序的耗费较大。
B .边填充算法基本思想是对于每一条扫描线与多边形的交点,将其右方象素取补。
C .边填充算法较适合于帧缓冲存储器的图形系统。
D .边标志算法也不能解决象素被重复访问的缺点。
在多边形的逐边裁剪法中,对于某条多边形的边(方向为从端点S 到端点P )与某条裁剪线(窗口的某一边)的比较结果共有以下四种情况,分别需输出一些顶点。
请问哪种情况下输出的顶点是错误的______。
A .S 和P 均在可见的一侧,则输出S 和P B .S 和P 均在不可见的一侧,则输出0个顶点C .S 在可见一侧,P 在不可见一侧,则输出线段SP 与裁剪线的交点D .S 在不可见的一侧,P 在可见的一侧,则输出线段SP 与裁剪线的交点和P 下面关于反走样的论述哪个是错误的______。
计算机图形学期末考试试题及答案完整版

计算机图形学期末考试试题及答案完整版一、选择题(每题2分,共20分)1. 计算机图形学是研究计算机生成和处理图形信息的学科,以下哪个不是计算机图形学的主要研究领域?A. 图形表示与处理B. 图形输入与输出C. 图形存储与管理D. 图形算法与应用答案:C2. 在计算机图形学中,像素是组成图像的基本单元,以下哪个选项描述了像素的颜色表示方法?A. RGBB. CMYKC. HSVD. YUV答案:A3. 在计算机图形学中,以下哪种图形表示方法属于矢量图形?A. BMPB. JPEGC. GIFD. SVG答案:D4. 计算机图形学中的光栅图形系统主要包括以下哪两个基本组成部分?A. 显示器和扫描转换器B. 显示器和绘图仪C. 扫描转换器和绘图仪D. 显示器和打印机答案:A5. 在计算机图形学中,以下哪个算法用于消隐处理?A. 网格加密算法B. 光照模型算法C. 深度缓冲区算法D. 区域填充算法答案:C6. 在计算机图形学中,以下哪种图形表示方法适用于三维图形的表示和存储?A. 点阵表示法B. 向量表示法C. 参数方程表示法D. 四叉树表示法答案:C7. 在计算机图形学中,以下哪种图形变换方法可以实现图形的旋转?A. 平移变换B. 缩放变换C. 旋转变换D. 对称变换答案:C8. 在计算机图形学中,以下哪种图形文件格式支持动画?A. BMPB. JPEGC. GIFD. PNG答案:C9. 在计算机图形学中,以下哪种颜色模型描述了颜色的亮度、色调和饱和度?A. RGBB. CMYKC. HSVD. YUV答案:C10. 在计算机图形学中,以下哪种图形绘制方法适用于绘制曲线?A. 直线绘制算法B. 曲线绘制算法C. 扫描线填充算法D. 矢量图形绘制算法答案:B二、填空题(每题3分,共30分)11. 计算机图形学中的光栅图形系统主要包括________和________两个基本组成部分。
答案:显示器扫描转换器12. 在计算机图形学中,________算法用于消隐处理。
计算机图形学期末复习重点

1 曲线、曲面的表示形式?表示曲线和曲面的基本方法有两种:参数法和非参数法。
(1)非参数法y=f(x) 显函数(不能表示封闭或多值的曲线)f(x,y)=0 隐函数(方程的根很难求)(2)参数法x=f(t) y=g(t) 求导很方便,不会出现计算上的困难❖表示曲线和曲面的基本方法有两种:参数法和非参数法。
(1)非参数法❖y=f(x) 显函数(不能表示封闭或多值的曲线)❖f(x,y)=0 隐函数(方程的根很难求)(2)参数法❖x=f(t) y=g(t) 求导很方便,不会出现计算上的困难❖❖对于非参数表示形式方式(无论是显式还是隐式)存在下述问题:❖与坐标轴相关;❖会出现斜率为无穷大的情形(如垂线);❖对于非平面曲线、曲面,难以用常系数的非参数化函数表示;❖不便于计算机编程。
值得一提的是, 隐式方程的优点也很明显. 通过将某一点的坐标代入隐式方程, 计算其值是否大于、等于、小于零,能够容易判断出该点是落在隐式方程所表示的曲线(曲面)上还是某一侧。
利用这个性质,在曲线曲面求交时将会带来莫大的方便。
在曲线、曲面的表示上,参数方程比显式、隐式方程有更多的优越性,主要表现在:(1)可以满足几何不变性的要求。
(2)有更大的自由度来控制曲线、曲面的形状。
(3)对非参数方程表示的曲线、曲面进行变换,必须对曲线、曲面上的每个型值点进行几何变换;而对参数表示的曲线、曲面可对其参数方程直接进行几何变换。
(4)便于处理斜率为无穷大的情形,不会因此而中断计算。
(5)参数方程中,代数、几何相关和无关的变量是完全分离的,而且对变量个数不限,从而便于用户把低维空间中曲线、曲面扩展到高维空间去。
这种变量分离的特点使我们可以用数学公式处理几何分量。
(6)规格化的参数变量t∈[0, 1],使其相应的几何分量是有界的,而不必用另外的参数去定义边界。
(7)易于用矢量和矩阵表示几何分量,简化了计算。
2 常用的直线生成算法哪几种?直线段扫描转换算法:•数值微分法DDA算法•中点画线法•Bresenham画线算法3 列举出几种反走样方法⏹提高分辨率方法:方法简单,但代价非常大显示器的水平、竖直分辩率各提高一倍,则显示器的点距减少一倍,帧缓存容量则增加到原来的4倍,而扫描转换同样大小的图元却要花4倍时间⏹非加权区域采样⏹加权区域采样4 常见的计算机动画主要技术→计算机动画:♦计算机图形学和艺术相结合的产物;♦伴随着计算机硬件和图形算法高速发展起来的一门高新技术;♦它以计算机图形学,特别是实体造型和真实感显示技术、消隐、光照模型、表面质感等为基础;♦涉及到图像处理技术、运动控制原理、视频技术、艺术甚至于视觉心理学、生物学、机器人学、人工智能等领域;→计算机动画的关键技术体现在♦计算机动画制作软件;♦计算机硬件;♦不同的动画效果,取决于不同的计算机动画软、硬件的功能;→实现理想的三维动画特技:♦需要非常强大的软件♦能提供无比运算能力的硬件平台;♦需要大量的专业高级技术人才5 常用的线宽处理方式有?1. 直线线宽的处理(1)线刷子生成具有一定宽度的直线,可以沿着生成直线时获得的像素点,通过移动一把具有一定宽度的“线刷子”来实现。
计算机图形学期末复习题

计算机图形学期末复习题1.构成图形的要素可分为两类:刻画形状的点、线、面、体的非几何要素与反映物体表面属性或材质的明暗、色彩等的几何要素。
[判断题] *对(正确答案)错2.参数法描述的图形叫图形;点阵法描述的图形叫图像。
[判断题] *对(正确答案)错3.EGA/VGA为增强图形显示效果的一种图形处理软件的名称。
[判断题] *对错(正确答案)4.对山、水等不规则对象进行造型时,大多采用过程式模拟方法。
[判断题] *对(正确答案)错5.若两个图形是拓扑等价的,则一个图形可通过做弹性运动与另一个图形相重合。
[判断题] *对(正确答案)错6.0阶参数连续性和0阶几何连续性的定义是相同的。
[判断题] *对(正确答案)错7.Bezier曲线可做局部调整。
[判断题] *对错(正确答案)8.字符的图形表示分为点阵和矢量两种形式。
[判断题] *对(正确答案)错9.LCD表示发光二极管显示器。
[判断题] *对错(正确答案)10.使用齐次坐标可以将n维空间的一个点向量唯一的映射到n+1维空间中。
[判断题] *对错(正确答案)11、随机扫描显示器修改图形不方便,图形放大后会出现锯齿状。
[判断题] *对错(正确答案)12、彩色阴极射线管主要是由红绿蓝三个彩色电子束的亮度不同,进而组合形成各种色彩的。
[判断题] *对错(正确答案)13、光栅显示器上不可能在任意两个点间画出一条精确直线段的原因是:像素坐标只能取整数值。
[判断题] *对(正确答案)错14、某光栅显示器分辨率为1024×1024,若要显示256色图像,需帧缓存容量32M 字节。
[判断题] *对(正确答案)错15.边标志算法与活性边表算法比较,更适合于软件实现。
[判断题] *对(正确答案)错16. 下面哪个不是国际标准化组织(ISO)批准的图形标准。
() [单选题] *A.GKSB.PHIGSC.CGMD.DXF(正确答案)17.下面哪一项不属于计算机图形学的应用范围?() [单选题] *A. 计算机动画;B. 从遥感图像中识别道路等线划数据;(正确答案)C. QuickTime技术;D. 影视三维动画制作18. 关于计算机图形标准化的论述,哪个是正确的(); [单选题] *A. CGM和CGI是面向图形设备的接口标准;B. GKS、IGES、STEP均是ISO标准;(正确答案)C. IGES和STEP是数据模型和文件格式的标准;D. PHIGS具有模块化的功能结构;19. 与计算机图形学相关的学科有。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机图形学期末复习第一章绪论●名词解释:图形、图像、点阵法、参数法。
图形:是指能够在人的视觉系统中形成视觉印象的客观对象。
点阵法:是具有灰度或颜色信息的点阵来表示图形的一种方法,它强调图形有哪些点组成,这些点具有什么灰度或色彩。
图形包括哪方面的要素参数法:是以计算机所记录的图形的形状参数与属性参数来表示图形的一种方法。
把参数法描述的图形叫做图形;把点阵法描述的图形叫做图像。
●图形包括哪两方面的要素,在计算机中如何表示它们?图形的要素可以分为两类,一类是刻画形状的点、线、面、体等几何要素;另一类是反应物体本身固有属性,如表面属性或材质的明暗、灰度、色彩(颜色信息)等非几何要素。
在计算机中表示带有颜色及形状的图和形常用两种方法:点阵法和参数法。
●什么叫计算机图形学?分析计算机图形学、数字图像处理和计算机视觉学科间的关系。
计算机图形学是研究怎样利用计算机来显示、生成和处理图形的原理、方法、和技术的一门学科。
计算机图形学试图将参数形式的数据描述转换生成(逼真的)图像。
数据图像处理则着重强调图像之间进行变换,它旨在对图像进行各种加工以改善图像的视觉效果,计算机视觉是研究用计算机来模拟生物外显或宏观视觉功能的科学和技术,它模拟对客观事物模式的识别过程,是从图像到特征数据对象的描述表达处理过程。
●有关计算机图形学的软件标准有哪些?标准有:计算机图形核心系统(GKS)及其语言联编、三维图形核心系统(GKS-3D)及其语言联编、程序员层次交互式图形系统(PHIGS)及其语言联编、计算机图形元文件(CGM)、计算机图形接口(CGI)、基本图形转换规范(IGES)、产品数据转换规范(STEP)等。
●试发挥你的想象力,举例说明计算机图形学有哪些应用范围,解决的问题是什么?近年来计算机图形学已经广泛地用于多种领域,如科学、医药、商业、工业、政府部门、艺术、娱乐业、广告业、教育和培训等。
第二章计算机图形系统及图形硬件●名词解释:刷新、刷新频率、像素点、屏幕分辨率、位平面、屏幕坐标系。
刷新:消除因时间间隔造成的内容或状态不一致。
分为手动和自动两种。
一般用于内容或状态变化较频繁的地方。
刷新频率:每秒钟屏幕图像刷新的次数。
像素点:是指图形显示在屏幕上时,按当前的图形显示分辨率所能提供的最小元素点。
屏幕分辨率:也称光栅分辨率或物理分辨率,通常用水平方向上的光点数与垂直方向上的光点数的乘积来表示。
位平面:帧缓存被分成若干个独立的存储区域,每一个区域成为一个位面。
屏幕坐标系:图形显示器坐标原点定义在屏幕的左上角,但也有的讲原点定义在屏幕左下角。
其中像素点(X,Y)坐标的取值范围是0到x或y方向的最大分辨率-1。
●一个交互式计算机图形系统必须具有哪几种功能?其结构如何?应该具有计算、存储、交互(对话)、输入和输出等5种功能。
其结构由图形软件和图形硬件两部分组成。
图形软件由图形应用数据结构、图形应用软件和图形支撑软件组成;图形硬件由图形计算机系统和图形设备组成。
●试列举出你所知道的图形输入与输出设备。
图形输入设备:键盘、鼠标器、光笔、触摸屏、操纵杆、跟踪球和空间球、数据手套、数字化仪、图像扫描仪、声频输入系统和视频输入系统等。
图形输出设备:阴极射线管、CRT图形显示器、平板显示器和三维观察设备等。
●阴极射线管由哪几部分组成?它们的功能分别是什么?阴极射线管由电子枪、偏转系统和荧光屏组成。
电子枪的主要功能是产生一个沿管轴(Z轴)方向前进的高速的细电子束,用于轰击荧光屏;偏转系统的功能是使荧光屏上所有位置显示图形及字符;CRT荧光屏的功能是显示图形和字符。
●简述荫罩式彩色阴极射线管的结构和工作原理。
荫罩式彩色阴极射线管结构:在荫罩前面的三色荧光屏(玻璃屏)上交错涂满了成百万个能够分别发出红绿蓝三色光的荧光小点,尾部装有三只电子枪,每只枪都由阴极,控制栅极,加速极和聚焦极组成。
在离荧光屏1cm处安装了一块薄钢板制成的网板称为荫罩板。
工作原理:电子枪发射的电子束去轰击各自的荧光粉单元,受到高速电子束的激发,这些荧光粉单元分别发出强弱不同的红、绿、蓝三种光,从而混合产生不同色彩的像素,大量的不同色彩的像素组成了一张漂亮的画面,而不断变换的画面就成为可动的清晰而细腻的图像。
●图形的硬拷设备有哪些?简述其各自的特点。
硬拷设备有:打印机、绘图仪。
打印机是画点设备,分为撞击式和非撞击式两种。
撞击式打印机主要指针式打印机,它隔着色带将某种点阵图案压在纸上。
非撞击式打印机包括激光打印机、喷墨打印机、热转印打印机、染料热升华打印机和静电打印机等。
第三章用户接口与交互式技术●名词解释:橡皮筋技术。
橡皮筋技术是指针对用户的要求,动态地将绘图过程表现出来,直到产生用户满意的结果为止,其中最基本的工作是动态、连续地改变相关点的设备坐标。
●PHIGS和GKS图形软件标准有哪6种逻辑输入设备?试评价这6种逻辑分类方法。
设备分别为:定位设备、笔画设备、数值设备、选择设备、拾取设备和字符设备。
定位设备用于在屏幕上交互地指定一个点的坐标位置;笔画设备用于在屏幕上交互地指定多个点的坐标位置,等于多次使用定位设备;定值设备用于输入各种参数和数据;字符串设备用于输入字符串,典型设备是键盘;选择设备用于选择菜单选项、属性选项和用于构图的对象形状等。
拾取设备是用于选择场景中即将进行变换、编辑和处理的部分。
第五章基本图形生成算法●名词解释:扫描转换:在矢量图形中,多边形用定点序列来表示,为了在光栅显示器或打印机等设备上显示多边形,必须把它转换为点阵表示。
4-连通区域指从区域上一点出发,通过访问已知点的4-邻接点,在不越出区域的前提下,遍历区域内的所有像素,8-连通区域指通过访问区域内已知点的8-邻接点来遍历整个区域用离散量表示连续量而引起的失真就叫走样。
为了提高图形的显示质量,需要减少或消除走样现象,就叫做反走样。
图形的集合变换是指对图形的集合信息经过平移、比例、旋转等变换后产生恶心的图形。
●5.2分别利用DDA算法,中点Bresenham算法和Bresenham算法扫描转换直线段P1P2,其中P1为(0,0),P2为(8,6)。
V oid DDA(int x0,int y0,int x1,int y1,int color){int i,dx,dy,x,y,e; float xi,yi;x=x0;y=y0;dx=x1-x0;dy=y1-y0;if(abs(dx)>abs(dy))e=abs(dx);elsee=abs(dy);xi=(float)dx/(float)e;yi=(float)dx/(float)e;for(i=0;i<=e;i++){Putpixel((int)(x+0.5),(int)(y+0.5),color);x+=xi;y+=yi;}}解法:DDA算法:dx=8,dy=6所以epsl=dx=8 所以xIncre=1,yIncre=6.0/8.0=0.75所以,直线经过的点如下表:x 0 1 2 3 4 5 6 7 8y 0 1 2 2 3 4 5 5 6中点MidBresenham算法:V oid Bresenham(int x0,int y0,int x1,int y1,int color){int dx,dy,d,upi,downi,n,x,y;if(x0>x1){n=x1;x1=x0;x0=n;n=y1;y1=y0;y0=n;}x=x0;y=y0;dx=x1-x0;dy=y1-y0;d=dx-2*dy;upi=2*dx-2*dy;downi=-2*dy;while(x<=x1){putpixel(x,y,color);x++;if(d<0){y++;d+=upi;}elsed+=downi;}}初始值:dx=8,dy=6,d=dx-2dy=8-2*6=-4, 2dx-2dy=4,-2dy=-12所以,直线经过的点如下:x 0 1 2 3 4 5 6 7 8y 0 1 1 2 3 4 4 5 6d -4 0 -12 -8 -4 0 -12 -8 Bresenham算法:void Bresenham(int x0,int y0,int x1,int y1,int color){int dx,dy,e,n,x,y;x=x0;y=y0;dx=x1-x0;dy=y1-y0;e=-dx;while(x<=x1){putpixel(x,y,color);x++;e=e+2*dy;if(e>0){y++;e=e-2*dx;}}}初始值:dx=8;dy=6;e=-8;2dy=12;-2dx=-16;所以,直线经过的点如下:x 0 1 2 3 4 5 6 7 8y 0 1 1 2 3 4 4 5 6e -8 -12 0 -4 -8 -12 0 -4 -8e+2dy 4 0 12 8 4 0 12 8 4●5.6利用中点Bresenham算法扫描转换圆心在原点,半径为8的圆。
答:初始值x=0,y=r=8;d=1-r=-7;在第一象限的点如下:x 0 1 2 3 4 5 6 y 8 8 8 7 7 6 5 d -7 -4 1 -6 3 2 5 2x+3 3 5 9 2(x-y)+5-7-137第六章 二维变换及二维观察 ●名词解释:所谓齐次坐标表示就是用n+1维向量表示n 维向量。
规范化齐次坐标表示就是h=1的齐次坐标表示。
●6.2已知二维变换矩阵D 2T =⎪⎪⎪⎭⎫⎝⎛s ml q d c p b a如果对二维图形各坐标进行变换,试说明矩阵在各元素在变换中的作用。
答:平移作用:l x 方向平移,m y 方向平移。
比例变换:a x 坐标以a 倍变换,d y 坐标以d 倍变换 旋转作用:b c 是旋转的角度。
●6.3试推导将二维平面上任意直线段p1(x1,y1)p2(x2,y2)转换成与x 轴重合的变换矩阵。
解:平移直线到x 轴,平移量为(-x1,-y1) 然后旋转平移后的直线:当1212x x y y -->0时, a=arctan 1212x x y y --当1212y x x y --<=0时, a=180-arctan 1212x x y y --则 顺时针旋转角度即为a, 此时 直线变为重合x 轴其中,旋转变换矩阵为:⎪⎪⎪⎭⎫ ⎝⎛1000)cos()sin(0sin(a)-)cos(a a a 平移变换矩阵为:⎪⎪⎪⎭⎫ ⎝⎛--111010001y x 则综合变换矩阵为:⎪⎪⎪⎭⎫ ⎝⎛1000)cos()sin(0sin(a)-)cos(a a a ⎪⎪⎪⎭⎫ ⎝⎛--111010001y x =⎪⎪⎪⎭⎫ ⎝⎛---1110)cos()sin(0)sin()(cos y x a a a a ●6.5试证明下列操作序列的变换矩阵满足交换律: (1)两个连续的旋转变换。