电子科大15春《计算机图形学》在线作业1答案
计算机图形学1_8章习题解答
计算机图形学1_8章习题解答《计算机图形学》1-4章习题解答习题11.计算机图形学的研究内容是什么?答:几何模型构造,图形生成,图形操作与处理,图形信息的存储、检索与交换,人机交互及用户接口,动画,图形输出设备与输出技术,图形标准与图形软件包的研究等。
2.计算机图形学与图像处理有何联系?有何区别?答:计算机图形学与图像处理都是用计算机来处理图形和图像,结合紧密且相互渗透,但其属于两个不同的技术领域。
计算机图形学是通过算法和程序在显示设备上构造图形,是从数据到图像的处理过程;而图像处理是对景物或图像的分析技术,是从图像到图像的处理过程。
3.简述计算机图形学的发展过程。
答:略。
(参考:教材P3)4.简述你所理解的计算机图形学的应用领域。
答:略。
(参考:教材P4~P5)习题21.什么是图像的分辨率?答:在水平和垂直方向上每单位长度所包含的像素点的数目。
2.在CMY 坐标系里找出与RGB 坐标系的颜色(0.2,1,0.5)相同的坐标。
答:1-0.2=0.8,1-1=0, 1-0.5=0.5 坐标为(0.8, 0, 0.5)3.在RGB 坐标系里找出与CMY 坐标系的颜色(0.15,0.75,0)相同的坐标。
答:1-0.15=0.85, 1-0.75=0.25, 1-0=1 坐标为(0.85, 0.25, 1)4.如果使用每种基色占2比特的直接编码方式表示RGB 颜色的值,每一像素有多少种可能的颜色?答:64222222=??5.如果使用每种基色占10比特的直接编码方式表示RGB 颜色的值,每一像素有多少种可能的颜色?答:824107374110242223101010==??6.如果每个像素的红色和蓝色都用5比特表示,绿色用6比特表示,一共用16比特表示,总共可以表示多少种颜色?答:65536222655=??7.解释水平回扫、垂直回扫的概念。
答:水平回扫:电子束从CRT 屏幕右边缘回到屏幕左边缘的动作。
《计算机图形学基础》第一次作业参考答案
《计算机图形学基础》第一次作业参考答案一、名词解释1、计算机图形学:是使用计算机通过算法和程序在显示设备上构造出图形来,是真实物体或虚构物体的图形综合技术。
2、图像处理:是景物或图象的分析技术,它所研究的是计算机图形学的逆过程。
包括图象增强、模式识别、景物分析、计算机视觉等,并研究如何从图象中提取二维或三维物体的模型。
3、逐点比较法:这是绘图仪经常采用的一种方法,就是在绘图过程中,绘图笔每画一笔,就与规定图形进行比较,然后决定下一步的走向,用步步逼近的方法画出规定的图形。
4、造型技术:要在计算机中构造三维物体的一幅图像,首先必须在计算机中构造出该物体的模型,这一模型是由一批几何数据及数据之间的拓朴关系来表示,这就是造型技术。
二、简答1、计算机图形系统的组成包括哪些?答:计算机图形系统由硬件和软件两部分组成,硬件包括:主计算机、图形显示器以及I/O交互工具和存储设备;软件包括操作系统、高级语言、图形软件和应用软件。
现代计算机图形系统与一般计算机系统最主要的差别是具有图形的输入、输出设备以及必要的交互工具,在速度和存储容量上具有较高的要求。
另外,人也是这个系统的组成部分。
2、简述图形软件的组成。
答:图形软件系统应该具有良好的结构,要有合理的层次结构的模块结构,以便于设计、维护和调试。
1、零级图形软件:是最底层的软件,主要解决图形设备与主机的通讯、接口等问题,又称设备驱动程序,是一些最基本的输入、输出子程序,要求程序质量高,它是面向系统的,而不是面向用户的。
2、一级图形软件:又称基本子程序,包括生成基本图形元素,对设备进行管理的各程序模块,既面向系统又面向用户。
3、二级图形软件:也称功能子程序,是在一级图形软件基础上编制的,其主要任务是建立图形数据结构,定义、修改和输出图形;以及建立各图形设备之间的联系,要具有较强的交互功能,它是面向用户的。
(以上三级通常称为支撑软件)4、三级图形软件:是为解决某种应用问题的图形软件,是整个应用软件的一部分,通常由用户编写或与设计者一起编写。
《计算机图形学》试卷及答案
以下内容由一、填空题(每空0.5 分,共 1 0分)学生填写1、计算机图形学中的图形是指由点、线、面、体等和明暗、灰度(亮度)、色彩等构成的,从现实世界中抽象出来的带有灰度、色彩及形状的图或形。
2、一个计算机图形系统至少应具有、、输入、输出、等基本功能。
3、常用的字符描述方法有:点阵式、和。
4、字符串剪裁的策略包括、和笔划/像素精确度。
5、所谓齐次坐标就是用维向量表示一个n 维向量。
6、投影变换的要素有:投影对象、、、投影线和投影。
7、输入设备在逻辑上分成定位设备、描画设备、定值设备、、拾取设备和。
8、人机交互是指用户与计算机系统之间的通信,它是人与计算机之间各种符号和动作的。
9、按照光的方向不同,光源分类为:,,。
10、从视觉的角度看,颜色包含 3 个要素:即、和亮度。
二、单项选择题(每题2分,共30分。
请将得分阅卷人正确答案的序号填在题后的括号内)1、在 CRT显示器系统中,()是控制电子束在屏幕上的运动轨迹。
A. 阴极B. 加速系统C. 聚焦系统D. 偏转系统2、分辨率为1024 × 1024 的显示器需要多少字节位平面数为16 的帧缓存?()A. 512KBB. 1MBC. 2MBD. 3MB3、计算机图形显示器一般使用什么颜色模型?()A. RGBB. CMYC. HSVD. HLS4、下面哪个不属于图形输入设备?()A. 键盘B. 绘图仪C. 光笔D. 数据手套5、多边形填充算法中,错误的描述是()。
A.扫描线算法对每个象素只访问一次,主要缺点是对各种表的维持和排序的耗费较大B.边填充算法基本思想是对于每一条扫描线与多边形的交点,将其右方象素取补C.边填充算法较适合于帧缓冲存储器的图形系统D.边标志算法也不能解决象素被重复访问的缺点6、在扫描线填色算法中,扫描线与顶点相交时,对于交点的取舍问题,下述说法正确的是()。
A. 当共享顶点的两条边分别落在扫描线的两边时,交点只算 2 个B. 当共享交点的两条边在扫描线的同一边时,若该点是局部最高点取 1 个C. 当共享交点的两条边在扫描线的同一边时,若该点是局部最低点取 2 个D. 当共享顶点的两条边分别落在扫描线的两边时,交点只算0 个7、在多边形的逐边裁剪法中,对于某条多边形的边(当前处理的顶点为P,先前已处理的多边形顶点为 S)与某条裁剪线 ( 窗口的某一边 )的比较结果共有以下四种情况,分别需输出一些顶点。
《计算机图形学》习题
《计算机图形学》习题(中文)一、填空题:1.计算机图形学是指使用计算机通过()在显示设备上构造出图形来。
答案:算法和程序2.图象的分辨率指的是在水平和垂直方向上每单位长度所包含的()数目。
答案:象素点3.计算机图形系统由硬件设备及相应的()两部分组成。
答案:程序系统(软件)4.阴极射线管主要由3部分组成:电子枪、()和荧光屏。
答案:偏转系统5.直线的属性包括:()、()和线色。
答案:线型线宽6.有些情况下屏幕的左上角象素点被认为是屏幕坐标系的原点。
当把这个系统下的象素坐标(x,y)转换到以屏幕的左下角点为原点的坐标系下时,假定垂直方向象素点数目为m,则该点的坐标变为( ).答案: (x,m-y-1)7.Hermite 曲线是给定曲线段的两个端点坐标以及两端点处的()来描述曲线的。
答案:切线矢量8.Bezier曲线通过特征多边形的()。
答案:起点和终点9.交互式图形系统的基本交互任务包括()、()、数值输入及文字输入。
答案:定位选择10.衡量CRT的重要性能指标分别是分辨率和纵横比。
11.如果屏幕的分辨率是640×480,则如果是一个只能显示黑白图形的显示器,则需要VRAM的大小为:(640×480)/8=38400 bytes≈3.8Kb12.常用的输入设备:键盘、鼠标。
13.写出颜色分别为红、绿、蓝的RGB值_(255,0,0)、(0,255,0)、(0,0,255)。
14.种子填充算法中内部定义的或边界定义的区域可以分为4连接和 8连接两种连通方式。
15.二维图形旋转变换中,逆时针为正方向顺时针为负方向二、选择题:1.经国际标准化组织批准的第一个图形标准是 ( )。
A. 3D COREB.GKSC. PHIGSD. CKS答案:B2.直线的属性包括:( )、( )和线色。
答案:线型 线宽3.下面哪一项不是Bezier 曲线的特性( )A )对称性B )凸包性C )局部性D )几何不变性 答案:C4.三次B 样条曲线具有( )导数的连续性。
231244北交《计算机图形学》在线作业一15秋答案
231244北交《计算机图形学》在线作业一15秋答案北交《计算机图形学》在线作业一一、单选题(共 20 道试题,共 50 分。
)1. 用编码裁剪算法裁剪二维线段时,若直线段两端点M、N的编码分别为1000和1010,则对该线段采用的处理方法是( ). 直接保留. 直接放弃. 对MN在求交分割. 不能判断正确答案:2. 要为两个选定的对象复制已有的 ln 效果,但需要确保“主对象”做更改时不会影响到此复制对象,应执行什么命令( ). “ffts-opy fft-ln From”. “ffts-lon fft-ln From”. “it-uplit”. “it-opy”正确答案:3. 编辑3文字时,怎样得到能够在三维空间内旋转3文字的角度控制框( ). 利用“选择”工具单击3文字. 利用“交互立体”工具单击3文字. 利用“交互立体”工具双击3文字. 利用“交互立体”工具先选中3文字,然后再单击正确答案:4. 在光亮度插值算法中,下列论述哪个是错误的( ). Gouru明暗模型计算中,多边形与扫描平面相交区段上每一采样点的光亮度值是由扫描平面与多边形边界交点的光亮度插值得到的. Phong明暗处理模型中,采用了双线性插值和构造法向量函数的方法模拟高光. Gouru明暗模型和Phong明暗处理模型主要是为了处理由多个平面片近似表示曲面物体的绘制问题. Phong明暗模型处理的物体表面光亮度呈现不连续跃变正确答案:5. 用图案设置透明效果,其中图案的颜色与透明的关系如何( ). 图案中的黑色表示完全不透明. 图案的颜色丢失,只有颜色的灰阶用来定义透明的效果. 图案中的白色表示完全透明. 图案中的桔红色表示不透明正确答案:6. 透视投影中主灭点最多可以有( )个. 1. 2. 3. 4正确答案:7. 下列设备中哪一种是图形输出设备( ). 绘图仪. 数字化仪. 扫描仪. 键盘正确答案:8. 分别用编码裁剪算法和中点分割裁剪算法对一条等长的直线段裁剪,下面那一个说法是正确的( ). 编码裁剪算法的速度快于中点分割裁剪算法的裁剪速度. 编码裁剪算法的速度慢于中点分割裁剪算法的裁剪速度. 编码裁剪算法的速度和中点分割裁剪算法的裁剪速度一样. 编码裁剪算法的速度和中点分割裁剪算法的裁剪速度哪一个快,无法确定正确答案:9. 如果要将辅助线按15度固定角度旋转,需要按住下列哪一个键( ). LT. TRL. SHIFT. S正确答案:10. 在使用“多义线”(Polylin tool)工具绘制线条时,如果要中断绘制操作得到一条开放的路径,应该做下列哪一项操作( ) . 按 s键. 按T键. 双击左键. 单击右键正确答案:11. 在多边形的逐边裁剪算法中,对于某条多边形的边(方向为从端点S到端点P)与某条裁剪线(窗口的某一边)的比较结果共有以下4种情况,分别须输出一些顶点。
计算机图形学基础课后部分习题答案
计算机图形学基础第一章1.名词解释:图形:从客观世界物体中抽象出来的带有颜色信息及形状信息的图和形。
图像:点阵法:是用具有灰度或颜色信息的点阵来表示的一种方法。
参数法:是以计算机中所记录图形的形状参数与属性参数来表示图像的一种方法。
2.图形包括那两方面的要素,在计算机中如何表示他们?构成图形的要素可以分为两类:一类是刻画形状的点、线、面、体等几何要素;另一类是反映物体本身固有属性,如表面属性或材质的明暗、灰度、色彩等非几何要素。
3.什么叫计算机图形学?分析计算机图形学,数字图像处理和计算机视觉学科间的关系。
计算机图形学是研究怎样利用计算机来显示、生成和处理图形的原理、方法和技术的一门学科。
【关系图在课本第一页】4,有关计算机图形学的软件标准有哪些?计算机图形核心系统(GKS)及其语言联编、计算机图形元文件(CGM),计算机图形接口(CGI),基本图形转换规范(IGES)、产品数据转换(STEP)6.试发挥你的想象力,举例说明计算机图形学有哪些应用范围,解决的问题是什么?【具体参照课本第5页】第二章1.名词解释LCD: 就是Liquid Crystal Display,它是利用液晶的光电效应,通过施加电压改变液晶的光学特性,从而造成对入射光的调剂,使通过液晶的透射光或反射光受所加电压的控制,达到显示的目的。
LED: 即Liquid-Emitting Diode, 采用二极管激发的光来显示图像。
随机扫描:采用随机定位的方式控制电子束运动光栅扫描:示器显示图形时,电子束依照固定的扫描线和规定的扫描顺序进行扫描。
电子束先从荧光屏左上角开始,向右扫一条水平线,然后迅速地回扫到左边偏下一点的位置,再扫第二条水平线,照此固定的路径及顺序扫下去,直到最后一条水平线,即完成了整个屏幕的扫描。
刷新:刷新是经过一段时间后,信息可能丢失,需要重写,为了使信息储存更长的时间,必须不断的刷新每个储存单元中储存的信息,也就是将各储存单元中的数据读出之后,再写回到元单元中,对各储存单元中的电容器进行充电.刷新频率:刷新率是指电子束对屏幕上的图像重复扫描的次数。
计算机图形学习题,DOC
计算机图形学部分习题答案王飞1.流水线的主要特点是每个基元可以单独处理,这样的结构不尽使性能更快,而且降低了内存需求,主要缺点是我们不能操控大多=Xs=u+w*同理可得Ys=v+h*6.可以使用扫描线的方式,每一个扫描线对应于帧缓存中的一行像素,通过交点的方式判断点是否在多边形内部。
按照一定的方向观察扫描线与多边形的交点,第一个交点是扫描线上接下来一系列在多边形内部的点的起点,第二个交点是离开多边形的起点,第三个交点又是进入的起点。
依次进行,根据点在那两个交点之间即可判断是否在多边形内。
按照一定方向移动扫描线,即可完成对所有点的判断。
(1)旋转和均匀缩放假设缩放矩阵为旋转矩阵为(绕Z轴旋转)T1=*=T2=*=T1=T2,得旋转和缩放是可交换的。
2)绕同一个轴的两个旋转以及T1=*=T2=*=以及T1=*=T2=*=T1=T2,所以两个平移操作可交换14.在三维仿射变换中有12个自由度,考虑点p,该点呗矩阵M转换为,因为我们已经有了关系=p,在该式中,p,都是未知的,因此,我们可以得到拥有12个未知数的三个等式,如果我们有四对这样的点,我们就会有12个含有这12个未知数的方程,这可以帮助我们找到矩阵M的元素。
因此,如果我们知道一个四边形是如何构成的,我们就可以得出仿射矩阵。
在二维的情况下,在矩阵M中有6个自由度,但是p和只有x和y两个变量,因此,如果我们知道变换前得三个点一级变换后对应的三个点,我们就会得6平面内部。
21. 日食是物体投影到非平面表面的好例子,任何时候,阴影被投射到曲面上,那么就产生了非平面投影。
所有的地图都是曲线投影的例子,如果投影线不弯曲,就不可能把一个弯曲的椭球型表面投影到一个矩形上。
22. u的方向等于VPN与VUP叉积所得结果的方向,然后,v的方向等于u与VPN叉积所得结果的方向23. C OP位于(0,0,d),则产生的投影相当于是COP位于(0,0,0)时产生的投影沿Z轴正方向移动了d,所以把投影变换矩阵第三行第四列的值加d即可图形。
《计算机图形学》试题(一)
《计算机图形学》试题(一)很久没有上传文档,最近发现了几个好文档,上传上去,和大家一起分享《计算机图形学》试题(一)一、填空题:(每空2分共50分)1、计算机图形学的基本含义是使用计算机通过_______和_______在显示设备上构造出图形来2、彩色CRT产生彩色显示的基本方法有两种:一是_______二是_______3、交互式图形系统的基本交互任务包括_______、_______、_______、_______4、实体的_______指的是面、边、点之间的连接关系、邻近关系及边界关系而几何信息则指的是面、边、点的_______及_______等几何数据5、平面几何投影可以分为两大类即_______和_______6、生成直线常用的算法主要有_______、_______、_______7、Bezier曲线P(t)对于任意给定的tP(t)是__________的加权平均8、n次B样条曲线当给定的控制顶点相邻的顶点互不相重则整条B样条曲线具有__________阶几何连续9、投影变换中透视投影的投影中心到投影面之间的距离是__________平行投影的投影中心到投影面之间的距离是__________10、圆弧的Bresenham点生成算法通常把圆分成__________个部分如果fi=(xi+1)2+yi2-R2gi=(xi+1)2+(yi-1) 2-R2e=∣fi∣-∣gi∣当点(XiYi)的ei≥0 则下一点为D其坐标为(Xi+1__________)若ei<0 则下一点为H其坐标为(Xi+1__________)11、Bezier曲线的形状仅与________________有关而与________无关二、选择题(每题2分共10分)1、计算机显示设备使用的颜色模型是()A、RGBB、HSVC、CMYD、以上都不对2、在三维几何实体的表示法中()表示法的结果难以实现绘图输出A、CSG法B、八叉树表示法C、扫描表示法D、对称数据结构法3、触摸屏是()设备A、输入B、输出C、输入输出D、既不是输入也不是输出4、反射光是由()组成的A、漫反射光和环境光B、透射光和散射光C、镜面反射光和环境光D、漫反射光、环境光和镜面反射光5、下列关于齐次坐标的说法不正确的是()A、二维平面中的点用非齐次坐标表示时具有两个分量且是唯一的B、齐次坐标技术就是用n+1维向量表示一个n维向量而且在n+1维空间中讨论n维向量的变换C、用齐次坐标技术可以对平移、比例、旋转等几何变换用乘法来处理D、齐次坐标表示技术不可以用来表示无穷远点三、判断题(每题1分共6分)1、计算机图形生成的基本单位是线段()2、液晶显示器LCD的优点是:价低、重量轻、尺寸小且消耗功率低()3、直线的生成算法是二维图形生成技术的基础()4、在自由曲线的连接时C(2)连续的必要条件之一是两曲线连接处的曲率相等()5、Bezier曲线段具备局部修改的可能性()6、B样条曲线具有连续性()四、简答题:(共20分)1、图形系统的基本功能是什么?(5分)2、区域填充都有哪些属性?(3分)3、简述平面几何投影的分类分别说出各投影的特征(7分)4、决定一个物体外观的因素有哪些?(5分)五、请写出实现Bresenham画圆算法的C语言程序(14分)《计算机图形学》试题(二)一、填空题:(每空2分共50分)1、作为一个图形系统至少应具有计算、_____、_____、_____、_____等五个方面的基本功能2、偏移系统最重要的特性是_______它反映了偏移信号所能产生的偏移角度的大小3、笔式绘图仪可以分为_______和_______两种4、直线的属性包括_______、_______和_______5、图形软件包一般向用户提供三种基本的输入控制方式:_______、_______和_______6、构造的实体几何法简称_______是在实体的表示、构造中得到广泛应用的一种方法它的基本思想是____________________________7、表现三维图形的方式:一种是_______图上的线条为形体的棱边;另一种是_______图上只保留了形体上看得见的部分看不见或被遮挡掉的部分就不画出来或用虚线表示;还有一种是_______能够表现形体的光照效果8、欧拉公式不仅适用于由平面多边形组成的多面体也适用于由_______组成的多面体但必须_______9、二次曲线的参数方程当__________时是抛物线当__________时是双曲线当__________时是椭圆10、斜投影的斜等测时和投影平面垂直的任何线段其投影长度为__________;斜二测时和投影平面垂直的任何线段其投影长度为__________二、选择题:(每题2分共10分)1、下列不属于计算机图形学的应用的是()A、计算机辅助绘图及设计B、事务管理中的交互式绘图C、科学计算可视化D、人工智能2、下列不属于计算机图形软件国际标准的是()A、 GKSB、PHIGSC、国标码D、IGES3、在透视投影中主灭点的最多个数是()A、1B、2 C、3 D、44、下列算法用于裁剪二维线段的有()A、字符裁剪B、逐边裁剪C、中点分割裁剪法D、双边裁剪法5、凸包计算的主要用途在于()A、区域填充B、消隐C、A和B都是D、A和B都不是三、判断题:(每题1分共6分)1、投影参考点PRP的坐标是在用户坐标系中定义的而不是在观察坐标系中定义的()2、一个逻辑输入设备可以对应多个物理输入设备()3、Bezier曲线具有对称性质()4、Phong算法的计算量要比Grourand算法小得多()5、打印机和绘图仪都属于硬拷贝设备()6、齐次坐标系不能表达图形中的无穷远点()四、简答题:(共20分)1、输入设备可有哪六种逻辑功能?(6分)2、DDA法生成直线的基本原理是什么?请画出用硬件实现简单DDA法的原理图(5分)3、Bezier形式的曲线具有哪些特性?(4分)4、用八叉树结构表示空间实体具有哪些优越性?(5分)五、请写出实现Bresenham直线生成算法的C语言程序(14分)。
川大《计算机图形学1248》15春在线作业1 答案
《计算机图形学1248》15春在线作业1一、单选题(共20 道试题,共60 分。
)1. 下列有关Bezier曲线性质的叙述语句中,错误的结论为A. Bezier曲线可用其特征折线集(多边形)来定义B. Bezier曲线必须通过其特征折线集(多边形)的各个顶点C. Bezier曲线两端点处的切线方向必须与其特征折线集(多边形)的相应两端线段走向一致D. n次Bezier曲线,在端点处的r阶导数,只与r条相邻边有关。
正确答案:B2. 灰度等级为256极,分辨率为1024*1024的显示器,至少需要的帧缓存容量为(B 中)A. 512KBB. 1MBC. 2MBD. 3MB正确答案:B3. 图形变换中,变换不是刚体变换。
A. 平移B. 旋转C. 缩放D. 反射正确答案:C4. 下列关于Bezier曲线的性质,下面论述是不正确的是()A. 在起点和终点处的切线方向和控制多边形第一条边和最后一条边的方向一致B. 在端点处的R阶导数,仅与R个相邻个控制顶点有关C. 曲线及其控制多边形在起点处有什么几何性质,在终点处也有什么性质D. 对于平面曲线而言,其与某直线的交点个数不多于该直线与控制多边形的交点个数;正确答案:C5. 下面关于深度缓存消隐算法(Z-Buffer)的论断哪一条不正确?A. 深度缓存算法并不需要开辟一个与图像大小相等的深度缓存数组B. 深度缓存算法不能用于处理对透明物体的消隐C. 深度缓存算法基本思想是在像素级上以近物取代远物D. 深度缓存算法中没有对多边形进行排序正确答案:A6. 根据荧光粉的余辉时间不同,可制成不同的显示系统,长余辉时间制造的显示器可以最不适合用于显示A. 电影B. 照片C. 文字D. 照片和文字正确答案:A7. 如果观察方向为Z轴负向,观察向量为V=(0,0,Vz),则对任一图形平面,令法向量N=(A,B,C)。
有V?N=Vz?C。
只考虑平面法向量N的C分量的符号就可以判定其可见性了。
计算机图形学1及答案
计算机图形学1及答案计算机图形学1及答案计算机图形学作业I一.判断题1.齐次坐标提供了坐标系变换的有效方法,但仍然无法表示无穷远的点;(×)2.若要对某点进行比例、旋转变换,首先需要将坐标原点平移至该点,在新的坐标系下做比例或旋转变换,然后在将原点平移回去;(√)3. 相似变换是刚体变换加上等比缩放变换;(√)4. 保距变换是刚体变换加上镜面反射;(√)5. 射影变换保持直线性,但不保持平行性。
(×)二、填空题1.透视投影的视见体为四棱锥形状;平行投影的视见体为长度无限的四棱柱形状。
2.字符的图形表示可以分为点阵和矢量两种形式。
3.仿射变换保持直线的平行性。
4.刚体变换保持长度,角度,面积等不变。
5.保角变换保持任意两点间的距离不变。
三、单项选择题1. 分辨率为1024×1024的显示器各需要多少字节位平面数为24的帧缓存?(D )A. 512KB;B. 1MB;C. 2MB;D. 3MB ;2. 在透视投影中,主灭点的最多个数是( C )A 1;B 2;C 3;D 43. 以下关于图形变换的论述不正确的是( D )A. 平移变换不改变图形大小和形状,只改变图形位置;B. 拓扑关系不变的几何变换不改变图形的连接关系和平行关系;C.旋转变换后各图形部分间的线性关系和角度关系不变,变换后直线的长度不变D.错切变换虽然可引起图形角度的改变,但不会发生图形畸变;2 0T14. 使用下列二维图形变换矩阵:将产生变换的结果为(D)A. 图形放大2倍;B. 图形放大2倍,同时沿X、Y坐标轴方向各移动1个绘图单位;C.沿X坐标轴方向各移动2个绘图单位;D.沿X坐标轴方向放大2倍,同时沿X、Y 坐标轴方向各平移1个绘图单位。
5. 下列有关投影的叙述语句中,正确的论述为(B )A. 透视投影具有近小远大的特点;B. 平行投影的投影中心到投影面距离是无限的;C. 透视投影变换中,一组平行于投影面的线的投影产生一个灭点;D. 灭点可以看作是无限远处的一个点在投影面上的投影。
计算机图形学课后习题答案(孙家广)
第一章:P561、列出在你过去学习工作中用过与计算机图形学有关的程序c语言:#include <graphics.h>main(){int graphdriver = VGA, graphmode=VGAHI;initgraph(&graphdriver,&graphmode,””);setbkcolor(BLUE);setcolor(WHITE);setfillstyle(1,LIGHTRED);bar3d(100,200,400,350,100,1);floodfill(450,300,WHITE);floodfill(250,450,WHITE);setcolor(LIGHTGREEN);rectangle(450,400,500,450);floodfill(470,420,LIGHTGREEN);getch();closegraph();}JA V A语言:例1、画点Import java.io.*;Class point{int ax;int ay;int bx;int by;public point(int ax, int ay, int bx, int by){float k ; //计算斜率float b;k=(by-ay)/(bx-ax);b=ay-ax*k;system.out.println(“直线的方程为:y=”+k+”x”+”+”+b);}}例2、画矩形class DrawPanel extends Jpanel{public void paint(Graphics g){super.paint(g);Graphics2D g2= (Graphics 2D);Double leftx=200;Double topy=200;Double width=300;Double height=250;Rectangle2D rect= new Rectangle2D.double(leftx,topy,width,height);G2.draw(rect);}}2、列出你所用过的窗口系统中与观感有关的元素的功能,如图标、滚动棒、菜单等使用滚动条当文档、网页或图片超出窗口大小时,会出现滚动条,可用于查看当前处于视图之外的信息。
《计算机图形学》习题
《计算机图形学》习题(中文)一、填空题:1.计算机图形学是指使用计算机通过()在显示设备上构造出图形来。
答案:算法和程序2.图象的分辨率指的是在水平和垂直方向上每单位长度所包含的()数目。
答案:象素点3.计算机图形系统由硬件设备及相应的()两部分组成。
答案:程序系统(软件)4.阴极射线管主要由3部分组成:电子枪、()和荧光屏。
答案:偏转系统5.直线的属性包括:()、()和线色。
答案:线型线宽6.有些情况下屏幕的左上角象素点被认为是屏幕坐标系的原点。
当把这个系统下的象素坐标(x,y)转换到以屏幕的左下角点为原点的坐标系下时,假定垂直方向象素点数目为m,则该点的坐标变为( ).答案: (x,m-y-1)7.Hermite 曲线是给定曲线段的两个端点坐标以及两端点处的()来描述曲线的。
答案:切线矢量8.Bezier曲线通过特征多边形的()。
答案:起点和终点9.交互式图形系统的基本交互任务包括()、()、数值输入及文字输入。
答案:定位选择10.衡量CRT的重要性能指标分别是分辨率和纵横比。
11.如果屏幕的分辨率是640×480,则如果是一个只能显示黑白图形的显示器,则需要VRAM的大小为:(640×480)/8=38400 bytes≈3.8Kb12.常用的输入设备:键盘、鼠标。
13.写出颜色分别为红、绿、蓝的RGB值_(255,0,0)、(0,255,0)、(0,0,255)。
14.种子填充算法中内部定义的或边界定义的区域可以分为4连接和 8连接两种连通方式。
15.二维图形旋转变换中,逆时针为正方向顺时针为负方向二、选择题:1.经国际标准化组织批准的第一个图形标准是 ( )。
A. 3D COREB.GKSC. PHIGSD. CKS答案:B2.直线的属性包括:()、()和线色。
答案:线型线宽3.下面哪一项不是Bezier曲线的特性()A)对称性 B)凸包性 C)局部性D)几何不变性答案:C4.三次B样条曲线具有()导数的连续性。
《计算机图形学基础》课后答案.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)。
《计算机图形学》练习试题及参考答案
《计算机图形学》练习试题及参考答案一、名词解释:(每个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. 漫反射光68. 镜面反射光《计算机图形学》测试题二、名词解释:(每个4分)1.计算机图形学研究怎样用计算机生成、处理和显示图形和科学。
2.图象处理将客观世界中原来存在的物体映象处理成新的数字化图象。
3.模式识别研究如何对所输入的图象进行分析和识别。
4.计算几何研究几何模型和数据处理的学科,着重讨论几何形体的计算机表示、分析和综合,研究如何方便灵活、有效地建立几何形体的数学模型以及如何更好地存储和管理等。
5.凸多边形是指这样一类多边形:在多边形内任选两个点,将这两个点用线段连接后,此线段上所有的点都在多边形内。
《计算机图形学》习题与解答#(精选.)
《计算机图形学》习题与解答第一章概述1. 试描述你所熟悉的计算机图形系统的硬软件环境。
计算机图形系统是计算机硬件、图形输入输出设备、计算机系统软件和图形软件的集合。
例如:计算机硬件采用PC、操作系统采用windows2000,图形输入设备有键盘、鼠标、光笔、触摸屏等,图形输出设备有CRT、LCD等,安装3D MAX图形软件。
2. 计算机图形系统与一般的计算机系统最主要的差别是什么?3. 图形硬件设备主要包括哪些?请按类别举出典型的物理设备?图形输入设备:鼠标、光笔、触摸屏和坐标数字化仪,以及图形扫描仪等。
图形显示设备:CRT、液晶显示器(LCD)等。
图形绘制设备:打印机、绘图仪等。
图形处理器:GPU(图形处理单元)、图形加速卡等等。
4. 为什么要制定图形软件标准?可分为哪两类?为了提高计算机图形软件、计算机图形的应用软件以及相关软件的编程人员在不同计算机和图形设备之间的可移植性。
图形软件标准通常是指图形系统及其相关应用系统中各界面之间进行数据传送和通信的接口标准,另外还有供图形应用程序调用的子程序功能及其格式标准。
5. 请列举出当前已成为国际标准的几种图形软件标准,并简述其主要功能。
(1)CGI(Computer Graphics Interface),它所提供的主要功能集包括控制功能集、独立于设备的图形对象输出功能集、图段功能集、输入和应答功能集以及产生、修改、检索和显示以像素数据形式存储的光栅功能集。
(2)GKS(Graphcis Kernel System),提供了应用程序和图形输入输出设备之间的接口,包括一系列交互和非交互式图形设备的全部图形处理功能。
主要功能如下:控制功能、输入输出功能、变换功能、图段功能、询问功能等。
6. 试列举计算机图形学的三个应用实例。
(1)CAD/CAM(2)VISC(3)VR.第二章光栅图形学1. 在图形设备上如何输出一个点?为输出一条任意斜率的直线,一般受到哪些因素影响?若图形设备是光栅图形显示器,光栅图形显示器可以看作是一个像素的矩阵,光栅图形显示器上的点是像素点的集合。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
15春《计算机图形学》在线作业1
一、单选题(共10 道试题,共50 分。
)
1. 下列有关平面几何投影的叙述语句中,正确的论述为____。
A. 在平面几何投影中,若投影中心移到距离投影面无穷远处,则成为平行投影
B. 透视投影与平行投影相比,视觉效果更有真实感,而且能真实地反映物体的精确的尺寸和形状
C. 透视投影变换中,一组平行线投影在与之平行的投影面上,可以产生灭点
D. 在三维空间中的物体进行透视投影变换,可能产生三个或者更多的主灭点
正确答案:A
2. ____是可以判别点在区域内外的方法。
A. 反走样法
B. 射线法
C. 中点分割法
D. Roberts方法
正确答案:A
3. 触摸屏是____设备。
A. 输入
B. 输出
C. 输入输出
D. 既不是输入也不是输出
正确答案:C
4. 灰度等级为16级,分辨率为1024*1024的显示器,至少需要的帧缓存容量为____。
A. 512KB
B. 1MB
C. 2MB
D. 3MB
正确答案:A
5. 在下列有关曲线和曲面概念的叙述语句中,错误的论述为____。
A. 实体模型和曲面造型是CAD系统中常用的主要造型方法,曲面造型是用参数曲面描述来表示一个复杂的物体
B. 在曲线和曲面定义时,使用的基函数应有两个重要性质:凸包性和仿射不变性
C. 从描述复杂性和形状灵活性考虑,最常用的参数曲面是3次有理多项式的曲面
D. 参数形式和隐含形式都是精确的解析表示法,在计算机图形学中,它们一样好用
正确答案:D
6. 下在下列叙述语句中,错误的论述为____。
A. 在图形文件系统中,点、线、圆等图形元素通常都用其几何特征参数来描述。