北交《计算机图形学》在线作业二-0003参考答案

合集下载

《计算机图形学》练习试题及参考答案大全

《计算机图形学》练习试题及参考答案大全

《计算机图形学》练习试题及参考答案(后面有答案)一、名词解释:(每个4分)1.计算机图形学2.图象处理3.模式识别4.计算几何5.凸多边形6.种子填充算法7.窗口8.视区9.光顺性10.拟合11.多项式插值12.小挠度曲线13.图形变换14.齐次坐标系15.凸包16.轮廓线17.等值线18.图形的翼边表示19.ER模型20.图形消隐21.本影22.半影23.用户坐标系24.规范化设备坐标系25.构造26.约束技术27.光线跟踪28、走样29、CRT(Cathode Ray Tube)30、隔行(interlaced)扫描31、输入模式32、取样方式(sample mode)33、区域34、边界表示法35、复合变换36、二维复合平移37.二维复合比例38.二维复合旋转39.视区(Viewport)40、投影变换41、平面几何投影42. 参数图43. 像素图44.人机界面45.地理信息系统46.虚拟现实47.几何造型技术48.扫描转换49. 插值曲线50.逼近曲线51. 用户接口52. 交互技术53. 交互式图形系统的基本交互任务54. 定位任务55. 选择任务56. 拾取任务57 .选择技术58. 菜单技术59. 文字输入任务60. 数值输入任务61.动画62.帧63.场64. 消隐65.物体空间的消隐算法66. 漫反射光67. 环境光68. 镜面反射光二、选择题(每题2分)1、计算机图形学与计算几何之间的关系是( )。

A)学术上的同义词B)计算机图形学以计算几何为理论基础C)计算几何是计算机图形学的前身D).两门毫不相干的学科2、计算机图形学与计算机图象学的关系是( )。

A)计算机图形学是基础,计算机图象学是其发展B)不同的学科,研究对象和数学基础都不同,但它们之间也有可转换部分C)同一学科在不同场合的不同称呼而已D)完全不同的学科,两者毫不相干3、触摸屏是( )设备。

A)输入B)输出C)输入输出D)既不是输入也不是输出4.计算机绘图设备一般使用什么颜色模型?( )A)RGB;B)CMY;C)HSV ;D)HLS5. 计算机图形显示器一般使用什么颜色模型?( )A)RGB;B)CMY;C)HSV ;D)HLS6.分辨率为1024×1024的显示器各需要多少字节位平面数为24的帧缓存?( ) A)512KB;B)1MB;C)2MB ;D)3MB7.哪一个不是国际标准化组织(ISO)批准的图形标准?( )A)GKS;B)PHIGS;C)CGM ;D)DXF8.下述绕坐标原点逆时针方向旋转a角的坐标变换矩阵中哪一项是错误的? ( )| A B || C D |A) cos a;B) sin a;C) sin a;D) cos a9、在多边形的逐边裁剪法中,对于某条多边形的边(方向为从端点S到端点P)与某条裁剪线(窗口的某一边)的比较结果共有以下四种情况,分别需输出一些顶点.请问哪种情况下输出的顶点是错误的? ( )A)S和P均在可见的一侧,则输出S和P.B)S和P均在不可见的一侧,则输出0个顶点.C)S在可见一侧,P在不可见一侧,则输出线段SP与裁剪线的交点.D)S在不可见的一侧,P在可见的一侧,则输出线段SP与裁剪线的交点和P.10、在物体的定义中对边的哪条限制不存在? ( )A) 边的长度可度量且是有限的B) 一条边有且只有两个相邻的面C) 一条边有且只有两个端点D) 如果一条边是曲线,那么在两个端点之间不允许曲线自相交11.下述哪一条边不是非均匀有理B样条(NURBS)的优点? ( )A) NURBS比均匀B样条能表示更多的曲面B) 对于间距不等的数据点,用NURBS拟合的曲线比用均匀B样条拟合的曲线更光滑C) NURBS提供的权控制方法比用控制点更能有效的控制曲线的形状D) 使用NURBS可以提高对曲面的显示效率12.下列关于图的存储表示的叙述中,哪一个是不正确的?A) 无向图的相邻矩阵是对称矩阵B) 对于带权的图,其相邻矩阵中值为1的元素,其值可以用边的权来权替C) 用邻接表法存储包括n个结点的图需要保存一个顺序存储的结点表和n个链接存储的边表D) 用邻接表法存储包括n条边的图需要保存一个顺序存储的结点表和n个链接存储的边表13*.在面片的数量非常大的情况下哪一个消隐算法速度最快? ( )A) 深度缓存算法(Z-Buffer)B) 扫描线消隐算法C) 深度排序算法(画家算法)D) 不知道14*.下面关于深度缓存消隐算法(Z-Buffer)的论断哪一条不正确? ( )A) 深度缓存算法并不需要开辟一个与图像大小相等的深度缓存数组B) 深度缓存算法不能用于处理对透明物体的消隐C) 深度缓存算法能并行实现D) 深度缓存算法中没有对多边形进行排序15.在用射线法进行点与多边形之间的包含性检测时,下述哪一个操作不正确? ( )A) 当射线与多边形交于某顶点时且该点的两个邻边在射线的一侧时,计数0次B) 当射线与多边形交于某顶点时且该点的两个邻边在射线的一侧时,计数2次C) 当射线与多边形交于某顶点时且该点的两个邻边在射线的两侧时,计数1次D) 当射线与多边形的某边重合时,计数1次16*、扫描消隐算法在何处利用了连贯性(相关性Coherence)?(1)计算扫描线与边的交点;(2)计算多边形在其边界上的深度;(3)计算多边形视窗任意点处的深度值;(4)检测点与多边形之间的包含性。

计算机图形学-2

计算机图形学-2

《计算机图形学》试卷2(试卷共6页,答题时间120分钟)一、选择题(每小题 1 分,共 10 分。

请将答案填在下面的表格内)1、下列不属于计算机图形学应用的是( )。

A 、计算机动画 B 、虚拟现实C 、需求分析D 、计算机模拟与仿真2、圆的正负划分性中,当将点的坐标(x,y)代入F(X ,Y)得出>0时,说明此点在圆的( )。

A 、内侧B 、外侧C 、圆上3、在区域编码算法中,设端点P1和P2的区域编码分别是code1和code2,若( ),则P1和P2同在窗口的上方、下方、左方或右方。

A. code1=0且code2=0 B.code1&code2≠0 C.code1&code2=0 D.code1≠code24、下列哪个齐次坐标不是点P (3,2)的表示。

( )A 、(6,4,2)B 、(12,8,4)C 、(3,2,1)D 、(3,2,2) 5、下列实体表示方法中属于分解表示的是( ) A 、构造实体几何表示法 B 、特征表示法 C 、八叉树表示法 D 、边界表示法 6、将二维图形整体放大2倍的变换矩阵是( )A 、⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡1002/10002/1 B 、⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡00020002C 、⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡20010001D 、⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡2/100100017、圆的绘制算法中,扫描转换八分之一圆弧依据的性质是( ) A 、八对称性 B 、中心对称 C 、轴对称性 D 、合取性 8.计算机绘图设备一般使用什么颜色模型?( )A.RGB ;B.CMY ;C.HSV ;D.HLS9.计算机图形学与计算机图象学的关系是( )。

A.计算机图形学是基础,计算机图象学是其发展B.不同的学科,研究对象和数学基础都不同,但它们之间也有可转换部分C.同一学科在不同场合的不同称呼而已D.完全不同的学科,两者毫不相干10.下列有关反走样的叙述,错误的是()A.减少或克服图形失真的技术叫做反走样;B.提高分辨率是反走样的方法之一;C.半色调技术是利用多级光强提高视觉分辨率的技术;D.对于多灰度或多彩色显示器,图形的边缘可采用模糊技术而改善锯齿显示效果。

(完整word版)计算机图形学阶段练习二答案

(完整word版)计算机图形学阶段练习二答案

计算机图形学阶段练习二答案覆盖范围:(第4、5章)1.欧氏空间中的几何元素包含那些内容?答: 欧氏空间中的几何元素包含:点:点是0维几何分量,包括端点、交点、切点和孤立点等。

线:线是一维几何元素,是两个或多个邻面的交界。

面:面是二维几何元素,是形体上一个有限、非零的区域,由一个外环和若干个内环界定其范围。

环:环是有序、有向边(直线段或曲线段)组成的面的封闭边界。

环中的边不能相交,相邻两条边共享一个端点。

确定面的最大外边界的环称之为外环;确定面中内孔或凸台边界的环称之为内环。

通常,外环的边按逆时针方向排序,而内环的边按顺时针方向排序,这样在面上沿一个环前进,其左侧总是面内,右侧总是面外。

体:体是三维几何元素,由封闭表面围成空间,也是欧氏空间R3中非空、有界的封闭子集,其边界是有限面的并集。

2.利用正则集的概念描述实体的定义?答:根据客观存在的三维形体的性质,三维空间中的物体是一个内部连通的三维点集,也就是由其内部的点集及紧紧包着这些点的表皮组成。

而物体的表皮具有连通性、有界性、非自相交性、可定向性、闭合性等性质。

由内部点构成的点集的闭包就是正则集,三维空间的正则集就是正则形体。

如果正则形体的表面是二维流形,即对于实体表面上的任意一点,都可以找到一个围绕着它的任意小的领域,该领域与平面上的一个圆盘是拓扑等价,那么这个正则形体就是实体。

3.什么是四连通区域?什么是八连通区域?四连通区域与八连通区域有什么区别?答:4-连通区域是指从区域上的一点出发,通过访问已知点的4-邻接点,在不越出区域的前提下,遍历区域内的所有像素点。

8-连通区域是指从区域上的一点出发,通过访问已知点的8-邻接点,在不越出区域的前提下,遍历区域内的所有像素点。

4-连通区域常可以看作是8-连通区域,但对边界条件有要求,边界表示的4-连通区域的外环边界是一个8-连通区域,而边界表示的8-连通区域的外环边界是一个4-连通区域。

内点表示的4-连通区域也是8-连通区域,内点表示的8-连通区域则不一定是4-连通区域。

《计算机图形学基础》模拟试题(二)答案

《计算机图形学基础》模拟试题(二)答案

《计算机图形学基础》模拟试题(二)答案一、问答题 (25分,每题5分)1、 列举三种常见的颜色模型,简要说明其原理和特点。

答:所谓颜色模型就是指某个三维颜色空间中的一个可见光子集,它包含某个颜色域的所有颜色。

常用的颜色模型有RGB 、CMY 、HSV 等。

RGB 颜色模型通常用于彩色阴极射线管等彩色光栅图形显示设备中,它是我们使用最多、最熟悉的颜色模型。

它采用三维直角坐标系,红、绿、蓝为原色,各个原色混合在一起可以产生复合色。

CMY 颜色模型以红、绿、蓝的补色青(Cyan )、品红(Magenta )、黄(Yellow )为原色构成,常用于从白光中滤去某种颜色,又被称为减性原色系统。

印刷行业中基本使用CMY 颜色模型。

HSV (Hue ,Saturation ,V alue )颜色模型是面向用户的,对应于画家的配色方法。

2、 列举三种以上常见的曲面、曲面求交方法。

答:曲面与曲面求交的基本方法有代数方法、几何方法、离散方法和跟踪方法四种。

代数方法:代数方法利用代数运算,特别是求解代数方程的方法求出曲面的交线。

几何方法:几何方法是利用几何的理论,对参与求交的曲面的形状大小、相互位置以及方向等进行计算和判断,识别出交线的形状和类型,从而可精确求出交线。

对于交线退化或者相切的情形,用几何方法求交可以更加迅速和可靠。

离散方法:离散方法求交是利用分割的方法,将曲线不断离散成较小的曲面片,直到每一子曲面片均可用比较简单的面片,如四边形或者三角形平面片来逼近,然后用这些简单面片求交得到一系列交线段,连接这些交线段即得到精确交线的近似结果。

跟踪方法:跟踪方法求交是通过先求出初始交点,然后从已知的初始交点出发,相继跟踪计算出下一交点,从而求出整条交线的方法。

3、 给出四次Bezier 曲线退化为三次Bezier 曲线,控制顶点43210,,,,P P P P P 应满足的条件。

答: 退化条件是将曲线展开成幂级数形式后,所有4t 的系数只和为零,即∑==4i 0i 0P∆ 或∑=-=-4i i 4i 4i 01CP )(4、 列举三种形体表示的常见方法。

19春北交《计算机图形学》在线作业二答案

19春北交《计算机图形学》在线作业二答案

(单选题)1: 在下列有关曲线和曲面概念的叙述语句中,错误的论述为( )A: 实体模型和曲面造型是CAD系统中常用的主要造型方法,曲面造型是用参数曲面描述来表示一个复杂的物体B: 在曲线和曲面定义时,使用的基函数应有两个重要性质:凸包性和仿射不变性C: 从描述复杂性和形状灵活性考虑,最常用的参数曲面是3次有理多项式的曲面D: 参数形式和隐含形式都是精确的解析表示法,在计算机图形学中,它们一样好用正确答案:(单选题)2: 触摸屏是( )设备A: 只是输入B: 只是输出C: 输入输出D: 既不是输入也不是输出正确答案:(单选题)3: 要将一个“Symbol”保存下来在其它软件中使用,必须选中“Symbol”后对文档进行什么操作( )A: “File-Save”存储文档B: “File-Close”关闭文档C: “File-Print”打印文档D: “File-Export”导出文档正确答案:(单选题)4: 分别用编码裁剪算法和中点分割裁剪算法对一条等长的直线段裁剪,下面那一个说法是正确的( )A: 编码裁剪算法的速度快于中点分割裁剪算法的裁剪速度B: 编码裁剪算法的速度慢于中点分割裁剪算法的裁剪速度C: 编码裁剪算法的速度和中点分割裁剪算法的裁剪速度一样D: 编码裁剪算法的速度和中点分割裁剪算法的裁剪速度哪一个快,无法确定正确答案:(单选题)5: 在光亮度插值算法中,下列论述哪个是错误的( )A: Gouraud明暗模型计算中,多边形与扫描平面相交区段上每一采样点的光亮度值是由扫描平面与多边形边界交点的光亮度插值得到的B: Phong明暗处理模型中,采用了双线性插值和构造法向量函数的方法模拟高光C: Gouraud明暗模型和Phong明暗处理模型主要是为了处理由多个平面片近似表示曲面物体的绘制问题D: Phong明暗模型处理的物体表面光亮度呈现不连续跃变正确答案:(单选题)6: 在多边形的逐边裁剪算法中,对于某条多边形的边(方向为从端点S到端点P)与某条裁剪线(窗口的某一边)的比较结果共有以下4种情况,分别须输出一些顶点。

北语 18秋《计算机图形学》作业1234满分答案

北语 18秋《计算机图形学》作业1234满分答案

18秋《计算机图形学》作业1题面见图片A.AB.BC.CD.D正确答案:A题面见图片A.AB.BC.CD.D正确答案:CBezier曲线不具备的性质有___。

A.对称性B.几何不变性C.局部控制性D.凸包性正确答案:C在三维造型中,不可以使用垂直扫掠造型方法构造的有___。

A.圆柱B.长方体C.三棱锥D.正十二面体正确答案:D题面见图片A.AB.BC.CD.D正确答案:C下列有关平面几何投影的叙述,错误的是___。

A.透视投影又可分为一点透视、二点透视、三点透视B.斜投影又可分为等轴测、斜二测C.正轴测又可分为等轴测、正二测、正三测D.正视图又可分为主视图、侧视图、俯视图正确答案:D如果不采用齐次坐标表示法,则___不能使用变换矩阵来实现。

A.平移变换B.对称变换C.旋转变换D.比例变换正确答案:A题面见图片A.AB.BC.CD.D正确答案:D题面见图片A.AB.BC.CD.D正确答案:D判断折线段方向的方法是根据形成这条折线段上每条线段所在___的结果的符号判断。

A.向量的和B.向量的差C.向量的叉积D.向量的点积正确答案:C18秋《计算机图形学》作业2双线性法向插值法(Phong Shading)优点___。

A.法向计算精确B.高光区域准确C.对光源和视点没有限制D.速度较快正确答案:B题面见图片A.AB.BC.CD.D正确答案:D题面见图片A.AB.BC.CD.D正确答案:B光线跟踪算法中包含了哪些光照效果___。

A.仅有光反射B.仅有光透射C.光反射和光透射D.都没有正确答案:C题面见图片A.AB.BC.CD.D正确答案:D题面见图片A.AB.BC.CD.D正确答案:A在多种颜色模型中,应用于光栅显示器的模型为___。

A.原色模型B.RGB模型C.CMY模型D.HSV模型正确答案:B分辨率为1024*1024的显示器,其位平面数为24,则帧缓存的字节数应为___。

A.3MBB.2MBC.1MBD.512KB正确答案:A判断折线段方向的方法是根据形成这条折线段上每条线段所在___的结果的符号判断。

计算机图形学教程课后习题参考答案

计算机图形学教程课后习题参考答案

计算机图形学教程课后习题参考答案(总26页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--第一章1、试述计算机图形学研究的基本内容答:见课本P5-6页的节。

2、计算机图形学、图形处理与模式识别本质区别是什么请各举一例说明。

答:计算机图形学是研究根据给定的描述,用计算机生成相应的图形、图像,且所生成的图形、图像可以显示屏幕上、硬拷贝输出或作为数据集存在计算机中的学科。

计算机图形学研究的是从数据描述到图形生成的过程。

例如计算机动画制作。

图形处理是利用计算机对原来存在物体的映像进行分析处理,然后再现图像。

例如工业中的射线探伤。

模式识别是指计算机对图形信息进行识别和分析描述,是从图形(图像)到描述的表达过程。

例如邮件分捡设备扫描信件上手写的邮政编码,并将编码用图像复原成数字。

3、计算机图形学与CAD、CAM技术关系如何答:见课本P4-5页的节。

4、举3个例子说明计算机图形学的应用。

答:①事务管理中的交互绘图应用图形学最多的领域之一是绘制事务管理中的各种图形。

通过从简明的形式呈现出数据的模型和趋势以增加对复杂现象的理解,并促使决策的制定。

②地理信息系统地理信息系统是建立在地理图形基础上的信息管理系统。

利用计算机图形生成技术可以绘制地理的、地质的以及其它自然现象的高精度勘探、测量图形。

③计算机动画用图形学的方法产生动画片,其形象逼真、生动,轻而易举地解决了人工绘图时难以解决的问题,大大提高了工作效率。

5、计算机绘图有哪些特点答:见课本P8页的节。

6、计算机生成图形的方法有哪些答:计算机生成图形的方法有两种:矢量法和描点法。

①矢量法:在显示屏上先给定一系列坐标点,然后控制电子束在屏幕上按一定的顺序扫描,逐个“点亮”临近两点间的短矢量,从而得到一条近似的曲线。

尽管显示器产生的只是一些短直线的线段,但当直线段很短时,连成的曲线看起来还是光滑的。

②描点法:把显示屏幕分成有限个可发亮的离散点,每个离散点叫做一个像素,屏幕上由像素点组成的阵列称为光栅,曲线的绘制过程就是将该曲线在光栅上经过的那些像素点串接起来,使它们发亮,所显示的每一曲线都是由一定大小的像素点组成的。

北语15秋《计算机图形学》作业2满分答案

北语15秋《计算机图形学》作业2满分答案
C.粒子模型
D.实体模型
正确答案
:C
4.分辨率为800×600,能显示216种颜色的显示器,至少需要选用帧缓存的容量为___。
A. 512K
B. 1M
C. 2M
D. 3M
正确答案
:B
5.在直角坐标系下,平面曲线f(x,y)=0可将平面分为___个点集,当f(x,y)大于0时,表示的点集为其正侧,至于是曲线的外部还是内部则依赖于曲线的方向。
北语15秋《计算机图形学》作业2
一、单选题(共10道试题,共100分。)
1.题面见图片
A.
B.
C.
D.
正确答案
:D
2.光线跟踪算法中包含了哪些光照效果___。
A.仅有光反射
B.仅有光透射
C.光反射和光透射
D.都没有
正确答案
:C
3.下列不属于计算机图形学中三维形体表示模型的是___。
A.线条模型
B.表面模型
A. 1
B. 2
C. 3
D. 4
正确答案
:C
6.灰度等级为256,分辨率为1024×768的显示器,至少需要选用帧缓存的容量为___。
A. 512K
B. 1M
C. 2M
D. 3M
正确答案
:B
7.下列不属于消隐算法的是___。
A. z-buffer算法
B.画家算法
C.编码法
D.光线投射算法
正确答案
:C
8.种子填充算法中,正确的叙述是___。
A.按扫描线的顺序进行像素点的填充
B.四连接算法可以填充八连接区域
C.四连接区域内的每一像素可以通过上下左右四个方向组合到达
D.八连接算法不能填充四连通区域

北京交通大学计算机图形学作业

北京交通大学计算机图形学作业

北京交通大学计算机图形学作业-CAL-FENGHAI.-(YICAI)-Company One1主观题作业1、简述计算机图形学、图像处理、模式识别三者之间的区别和联系。

(第1章,5分)答:计算机图形学是研究如何利用计算机把描述图形的几何模型通过指定的算法转化为图像显示的一门学科;图像处理主要是指对数字图像进行增强、去噪、复原、分割、重建、编码、存储、压缩和恢复等不同处理方法的学科;模式识别是对点阵图像进行特征抽取,然后利用统计学方法给出图形描述的学科。

近年来,随着光栅扫描显示器的广泛应用,这3门学科之间的界限越来越模糊,甚至出现了相互渗透和融合,这3个学科是相互促进和发展的。

2、简要说明扫描转换填充和区域填充不同。

(第4章,5分)答:确定最佳逼近图形的象素集合,并用指定的颜色和灰度设置象素的过程称为图形的扫描转换或光栅化。

对于一维图形,在不考虑线宽时,用一个象素宽的直线或曲线来显示图形。

二维图形的光栅化必须确定区域对应的象素集,将各个象素设置成指定的颜色和灰度,也称之为区域填充。

3、计算起点坐标为(0,0),终点坐标(12,9)直线的中点Bresenham算法的每一步坐标值以及中点偏差判别式d的值,填入表3-1中,并用黑色绘制图3-1中的直线段的扫描转换像素。

(第3章,15分,此题可参考课件中第表3-1 x,y和d的值图3-1 像素点阵4、试写出下图所示多边形的边表和扫描线y =3的有效边表。

(第4章,15分)7654321O12345678y x解:ET 表:y=4 时的AET 表5、下图中已知种子O ,试根据简单四连通种子填充算法按左、上、右、下入6、若将二次参数曲线{Q(t)=[2,0]+[-4,0]t+[2,2]t2,t ∈[0,1]}转换成二次Bezier 曲线的形式,则该曲线的控制顶点P0、P1、P2的坐标值各为多少?并画出该曲线的图形。

(第7章,15分,参考课件中第五章在线课堂中的习题视频讲解中同类题目) 答: ∑PiBEZi,2(t)2i=0=p 0BEZ 0,2(t)+p 1BEZ 1,2(t)+p 2BEZ 2,2(t)=p 0 C 20(1-t)2 + p 1 C 21(1-t) + p 2t 2=P0(1-t)2 + 2P1t(1-t) + P2t2=P0 + 2(P2-P0)t+(P2+P0-2P1)t2因此P0为(1,0),2(P1-P0)=(-2,0) => P1(0,0)P2+P0-2P1=(1,1) => P2(0,1)7、已知P0[0,1]、P1[1,0]、P0’[1,1]、P1’[0,-1],求此四个条件决定的三次Bezier曲线的参数方程P(t),并求出P(0.5)及P’(0.5)的值,以此为基础作出该曲线的图形。

《计算机图形学基础》课后答案.docx

《计算机图形学基础》课后答案.docx

第一章绪论概念:计算机图形学、图形、图像、点阵法、参数法、图形的几何要素、非几何要素、数字图像处理;计算机图形学和计算机视觉的概念及三者之间的关系;计算机图形系统的功能、计算机图形系统的总体结构。

第二章图形设备图形输入设备:有哪些。

图形显示设备:CRT的结构、原理和工作方式。

彩色CRT:结构、原理。

随机扫描和光栅扫描的图形显示器的结构和工作原理。

图形显示子系统:分辨率、像素与帧缓存、颜色查找表等基本概念,分辨率的计算第三章交互式技术什么是输入模式的问题,有哪儿种输入模式。

第四章图形的表示与数据结构自学,建议至少阅读一遍第五章基本图形生成算法概念:点阵字符和矢量字符;直线和圆的扫描转换算法;多边形的扫描转换:有效边表算法;区域填充:4/8连通的边界/泛填充算法:内外测试:奇偶规则,非零环绕数规则;反走样:反走样和走样的概念,过取样和区域取样。

5. 1.2 中点Bresenham 算法(P109)5. 1.2 改进Bresenham算法(P112)5 (P144)5.3试用中点Brescnham 算法画直线段的原理推导斜率为负口大于1的直线段绘制过程(要求写清原理、误差函数、递推公式及最终画图过程)。

(Pill) 解:k<=-l I Ay|/I Ax|>=ly 为最大位移方向d= /(%〃)= /(吗 - 0.5/ +1) 二” +1-上(心-0.5)-6推导d 各种情况的方法(设理想直线与尸yi+1的交点为Q): 所以有:yQ-kx Q -b=O 且 yM=yod=f (xM-kxu-b- (yq-kxQ-b) =k (XQ -XM )所以,当k 〈0,d>0时,M 点在Q 点右侧(Q 在M 左),取左点 Pi(xi-l,yi+l)o d 〈0时,M 点在Q 点左侧(Q 在M 右),取右点 Pr(x i ,y i +l)o d 二0时,M 点与Q 点重合(Q 在点),约定取右点Pr(xi,y,+1)。

计算机图形学习题参考答案(完整版)

计算机图形学习题参考答案(完整版)

计算机图形学习题参考答案第1章绪论1、第一届ACM SIGGRAPH会议是哪一年在哪里召开的?解:1974年,在Colorado大学召开了第一届SIGGRAPH年会。

2、计算机图形学之父是谁?解:Sutherland3、列举一些计算机图形学的应用领域(至少5个)。

解:计算机辅助设计、图示图形学、计算机艺术、娱乐、教学与培训、可视化、图像处理、图形用户界面等。

4、简要介绍计算机图形学的研究内容。

解:(1)图形的输入。

如何开发和利用图形输入设备及相关软件把图形输入到计算机中,以便进行各种处理。

(2)图形的处理。

包括对图形进行变换(如几何变换、投影变换)和运算(如图形的并、交、差运算)等处理。

(3)图形的生成和输出。

如何将图形的特定表示形式转换成图形输出系统便于接受的表示形式,并将图形在显示器或打印机等输出设备上输出。

5、简要说明计算机图形学与相关学科的关系。

解:与计算机图形学密切相关的学科主要有图像处理、计算几何、计算机视觉和模式识别等。

计算机图形学着重讨论怎样将数据模型变成数字图像。

图像处理着重研究图像的压缩存储和去除噪音等问题。

模式识别重点讨论如何从图像中提取数据和模型。

计算几何着重研究数据模型的建立、存储和管理。

随着技术的发展和应用的深入,这些学科的界限变得模糊起来,各学科相互渗透、融合。

一个较完善的应用系统通常综合利用了各个学科的技术。

6、简要介绍几种计算机图形学的相关开发技术。

解:(1)OpenGL。

OpenGL是一套三维图形处理库,也是该领域事实上的工业标准。

OpenGL独立于硬件、操作系统和窗口系统,能运行于不同操作系统的各种计算机,并能在网络环境下以客户/服务器模式工作,是专业图形处理、科学计算等高端应用领域的标准图形库。

以OpenGL为基础开发的应用程序可以十分方便地在各种平台间移植;OpenGL与C/C++紧密接合,便于实现图形的相关算法,并可保证算法的正确性和可靠性;OpenGL使用简便,效率高。

北京交通大学北交《计算机图形学》在线作业二-答案

北京交通大学北交《计算机图形学》在线作业二-答案
C 在光栅扫描图形显示器中,所有图形都按矢量直接描绘显示,不存在任何处理
D 在彩色图形显示器中,使用RGB颜色模型
【答案】:C 在光栅扫描图形显示器中,所有图形都按矢量直接描绘显示,不存在任何处理 |
D 在三维空间内旋转立体对象
【答案】:C
10. 下面哪一种对象,不可以使用“Arrange-Shaping-Weld”命令与矩形图形进行焊接操作( )
【选项】:
A 美术字文本
B 与矩形图形相距有一定距离的图形
C 具有由“交互立体”工具创建的三维效果的图形
D 使用Freehand工具绘制的线段
C “Text-Fit Text To Frame”
D “Text-Fit Text To Path”
【答案】:A
18. 在下列叙述语句中,错误的论述为( )
【选项】:
A 在图形文件系统中,点、线、圆等图形元素通常都用其几何特征参数来描述
B 在图形系统中,图形处理运算的精度不取决于显示器的分辨率
C 对MN在求交分割
D 不能判断
【答案】:B
4. 默认情况下,一个“绘图页面”中所有对象的堆叠顺序是由什么因素决定的( )
【选项】:
A 由对象的大小决定
B 由对象的填充决定
C 由对象被添加到绘图中的次序决定
D 没有什么规律
【答案】:C
5. 如果要将辅助线按15度固定角度旋转,需要按住下列哪一个键( )
B 计算机图形生成的基本单位是线段
C 多边形的裁剪可以看作是线段裁剪的组合
D 齐次坐标不能表达图形中的无穷远点
【答案】:A
3. 用编码裁剪算法裁剪二维线段时,若直线段两端点M、N的编码分别为1000和1010,则对该线段采用的处理方法是( )

计算机图形学作业及答案第三章

计算机图形学作业及答案第三章
计算机图形学nham算法画斜率介于0和45 ,使用Bresenham算法画斜率介于0 之间的直线所需的步骤. 2,使用Bresenham算法扫描转换圆心在原 ,使用Bresenham算法扫描转换圆心在原 点半径为R的第一个4 点半径为R的第一个4分圆所需的步骤(取 (0,R)为起点,按顺时针方向生成圆). 3,使用扫描转换算法扫描转换多边形区 域的步骤是什么?
4,一个多边形的顶点坐标如图所示.(a)写 ,一个多边形的顶点坐标如图所示.(a 出多边形初始边界列表.(b 出多边形初始边界列表.(b)说明扫描线 y=6,7,8,9和10时,那些边会被激活. y=6,7,8,9和10时,那些边会被激活.
11 10 9 8 7 6 5 4 3 2 1 0
E5 E7 E6 E8 E1 E4 E3 E2
3,答案: (1)初始化边列表.对每个非水平边,求出 1/m(=x/ y),ymax,ymin和边的最低点的x坐标. (2)从第一条扫描线y开始. (3)如果y已超出了最后一条扫描线,则结束. (4)激活所有ymin =y的边,删除所有y> ymax的边. (5)把交点按x值排序. (6)填充每个交点之间的像素点. (7)对每个活跃边,x增加1/m. (8)y增加1,跳转到(3).

2,答案: (1) 计算初值:因为从(0, R)开始画圆,所以x=0,y=R, delta 计算初值:因为从(0, R)开始画圆,所以x=0,y=R, =2(1-R),并定义变量delta 1和delta 2. 2(1-R),并定义变量delta (2) 当y>=x时,在当前的(x,y)坐标画一个点. y>=x时,在当前的(x (3) 根据delta的符号进行判断. 根据delta的符号进行判断. ,并且delta 如果delta <0,则delta1=2( 如果delta <0,则delta1=2( delta + y )1,并且delta +1, 1<=0 时, delta = delta +2 x +1, x = x+1.如果delta 1>0 时, delta = delta+2*(x-y+1),x=x+1,y=y-1. delta+2*(x-y+1),x=x+1,y=y如果delta 如果delta >0,delta2= 2( delta x )1,并且delta delta2= 2( ,并且delta 2<=0 时, delta = delta+2*(x-y+1),x=x+1,y=y-1.如果 delta+2*(x-y+1),x=x+1,y=ydelta 2>0 时, delta = delta+(-2*y+1),y=y-1. delta+(-2*y+1),y=y如果delta=0, 如果delta=0, delta = delta+2*(x-y+1),x=x+1,y=y-1. delta+2*(x-y+1),x=x+1,y=y(4)转到步骤(2 (4)转到步骤(2), 直至完成圆弧

北京交通大学智慧树知到“计算机科学与技术”《计算机图形学》网课测试题答案2

北京交通大学智慧树知到“计算机科学与技术”《计算机图形学》网课测试题答案2

北京交通大学智慧树知到“计算机科学与技术”《计算机图形学》网课测试题答案(图片大小可自由调整)第1卷一.综合考核(共15题)1.鼠标、操纵杆只可以输入一系列坐标位置。

()A.错误B.正确2.从动画生成技术角度,计算机动画分为()A.关键帧动画B.变形物体动画C.过程动画D.关节动画3.下列哪些是线画图元的基本属性?()A.线型B.线宽C.长度D.颜色4.编辑3D文字时,怎样得到能够在三维空间内旋转3D文字的角度控制框?()A.利用“选择”工具单击3D文字B.利用“交互立体”工具单击3D文字C.利用“交互立体”工具双击3D文字D.利用“交互立体”工具先选中3D文字,然后再单击5.有24个位平面,分辨率是1024×768像素的光栅显示系统,需要1024×768×24/8=2359296字节的帧缓存。

()A.错误B.正确6.如果希望在CorelDRAW中创建的多个页面具有相同的图形元素,可以执行下面的哪一项操作?()A.先创建多个页面,然后分别在各个页面中绘制相同的图形元素B.创建一个页面并在此页面绘制需要的图形元素,然后再将此页面复制多个C.选择“Layout-Page Setup”命令,在弹出的对话框中进行设置D.在Master Page中创建一个图层,在此图层中绘制希望出现在各个页面中的图形元素,则此各个页面将具有相同的图形元素7.计算机图形学中常用的坐标系有哪几类()A.MCB.VCC.NDCD.DC8.关于直线生成算法的叙述中,哪个说法是正确的()A.Bresenham算法是每次决定一个像素的走法B.Bresenham算法是对中点画线算法的改进C.DDA算法是对Bresenham算法的改进D.用DDA算法确定像素位置比其它直接生成算法要快,因为DDA算法利用了光栅的特点,故其运行效率高且便于硬件实现9.下面关于反走样的论述哪个是错误的?()A.提高分辨率B.把象素当作平面区域进行采样C.采用锥形滤波器进行加权区域采样D.增强图象的显示亮度10.计算机图形学中常用的坐标系有哪几类?()A.MCB.VCC.NDCD.DC11.要想对一个选中的对象进行原位复制,先选择“Copy”命令再选择“Paste”命令。

北交《计算机图形学》在线作业二_3【答案59201】

北交《计算机图形学》在线作业二_3【答案59201】
12.默认情况下,一个“绘图页面”中所有对象的堆叠顺序是由什么因素决定的() A.由对象的大小决定 B.由对象的填充决定 C.由对象被添加到绘图中的次序决定 D.没有什么规律
13.要创建RollOver效果下面操作步骤正确的是哪一项() A.选择要创建RollOver的对象,先选择Effect-RollOver-Creat RollOver命令,再选择 Effect-RollOver-Edit RollOver命令,对当前选择的对象进行编辑,完成后选择 Effect-RollOver-Finish Editing RollOver命令 B.选择要创建RollOver的对象,先选择Effect-RollOver-Edit RollOver命令,再选择 Effect-RollOver-Finish Editing RollOver命令,对当前选择的对象进行编辑,完成后选择 Effect-RollOver- Creat RollOver命令 C.选择要创建 RollOver的对象,分别在三个图层上分别创建Normal、Over、Down三种状态,然后选 择Effect-RollOver-Creat RollOver命令 D.选择要创建RollOver的对象,先选择Effect-RollOver-Edit RollOver命令,再分别在三个图层上 分别创建Normal、Over、Down三种状态,最后选择Effect-RollOver-Creat RollOver命令
2.触摸屏是()设备 A.只是输入 B.只是输出 C.输入输出 D.既不是输入也不是输出
3.要将一个“Symbol”保存下来在其它软件中使用,必须选中“Symbol”后对文档进行什么操作() A.File-Save存储文档 B.File-Close关闭文档 C.File-Print打印文档 D.File-Export导出文档
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

北交《计算机图形学》在线作业二-0003
试卷总分:100 得分:100
一、单选题(共20 道试题,共50 分)
1.下列设备中哪一种是图形输出设备( )
A.绘图仪
B.数字化仪
C.扫描仪
D.键盘
答案:A
2.对于使用“交互立体”工具创建的三维立体对象,下列哪一项操作不可被执行( )
A.改变透视点
B.改变对象颜色
C.在改变透视点的状态下按Delete 键将其删除
D.在三维空间内旋转立体对象
答案:C
3.Sutherland-Hodgeman多边形裁剪(逐边裁剪)算法中,对于多边形的某条边(方向为从端点S到端点P )与裁剪窗口的某条边的比较结果共有以下四种情况,分别需输出一些点,请问哪种情况下输出的点是错误的( )。

相关文档
最新文档