没有合适的资源?快使用搜索试试~ 我知道了~
计算机图形学教程课后习题参考答案.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 35 浏览量
2021-10-08
19:15:06
上传
评论
收藏 555KB DOC 举报
温馨提示
试读
55页
计算机图形学教程课后习题参考答案.doc
资源推荐
资源详情
资源评论
- .
第一章
、试述计算机图形学研究的根本容?
答:见课本 页的 节。
、计算机图形学、图形处理与模式识别本质区别是什么?请各举一例说明。
答:计算机图形学是研究根据给定的描述,用计算机生成相应的图形、图像,且所生
成的图形、图像可以显示屏幕上、硬拷贝输出或作为数据集存在计算机中的学科。计算机
图形学研究的是从数据描述到图形生成的过程。例如计算机动画制作。
图形处理是利用计算机对原来存在物体的映像进展分析处理,然后再现图像。例如工
业中的射线探伤。
模式识别是指计算机对图形信息进展识别和分析描述,是从图形〔图像〕到描述的表
达过程。例如分捡设备扫描信件上手写的邮政编码,并将编码用图像复原成数字。
、计算机图形学与 、 技术关系如何?
答:见课本 页的 节。
、举 个例子说明计算机图形学的应用。
答:①事务管理中的交互绘图
应用图形学最多的领域之一是绘制事务管理中的各种图形。通过从简明的形式呈现出
数据的模型和趋势以增加对复杂现象的理解,并促使决策的制定。
地理信息系统
地理信息系统是建立在地理图形根底上的信息管理系统。利用计算机图形生成技术可
以绘制地理的、地质的以及其它自然现象的高精度勘探、测量图形。
计算机动画
用图形学的方法产生动画片,其形象逼真、生动,轻而易举地解决了人工绘图时难以
解决的问题,大大提高了工作效率。
、计算机绘图有哪些特点?
答:见课本 页的 节。
、计算机生成图形的方法有哪些?
答:计算机生成图形的方法有两种:矢量法和描点法。
矢量法:在显示屏上先给定一系列坐标点,然后控制电子束在屏幕上按一定的顺序
扫描,逐个“点亮〞临近两点间的短矢量,从而得到一条近似的曲线。尽管显示器产生的只
是一些短直线的线段,但当直线段很短时,连成的曲线看起来还是光滑的。
描点法:把显示屏幕分成有限个可发亮的离散点,每个离散点叫做一个像素,屏幕
上由像素点组成的阵列称为光栅,曲线的绘制过程就是将该曲线在光栅上经过的那些像素
点串接起来,使它们发亮,所显示的每一曲线都是由一定大小的像素点组成的。当像素点
具有多种颜色或多种灰度等级时,就可以显示彩色图形或具有不同灰度的图形。
、当前计算机图形学研究的课题有哪些?
答:见课本 页的 节。
- .word.zl.
- .
、简述三维图形生成和输出的流水线?
答:见课本 页 节。
、向量图形和点阵图形之间的区别有哪些?
答:通过矢量法产生的图形称为矢量图形或者向量图形,用描点法产生的图形称为点阵
图形。向量图形区别点阵图形的特点在于描述图形几何形状的数学模型及依据此模型生成
几何图形的计算机命令。向量图形由各个根本图形构成,这就要求各个根本图形有各自独
立的信息。如果用点阵图形来表示一个向量图形,构成向量图形的某个根本图形如直线段、
圆弧等的所有点应有一个信息。因此,在描述一个根本图形时,同时要描述其相应的信息。
向量图形最根本的优点是它本身是由准确的数据给出,所以可以充分利用各种输出图形设
备的分辨率尽可能准确地输出图形。也正因为如此,向量图形的尺寸可以任意变化而不损
失图形显示的质量。但是向量图形仅适合于描绘简单图形,而点阵图形可以描绘绚烂多彩
的复杂图形。
、什么是虚拟现实技术和可视化技术?
答:虚拟现实技术:利用计算机生成一种模拟环境,通过多种传感器和设备使用户“投
入〞到该环境中,实现用户和该环境直接进展交互的技术。例如模拟飞机驾驶舱。
可视化技术:通过对空间数据场构造中间几何因素,或用图形绘制技术在屏幕上产生
二维图像。例如分子模型构造。
第二章
、计算机图形系统有什么特点?有哪些主要功能?
答:课本 的图 展示了计算机图形系统的组成。计算机图形系统是为了支持
应用程序,便于实现图形的输入输出的硬件和软件组合体。没有图形系统支持,就难以实
现应用软件的开发。主要功能见课本 节。
、计算机图形系统有哪几种?各有什么特点?
答:一种分类方法:交互式图形系统允许操作者以某种方式对话方式或命令方式来
控制和操作图形生成过程,使得图形可以边生成、边显示、边修改,直至符合要求为止。
而被动式绘图系统,图形在生成过程中,操作者无法对图形进展实时操作和控制,不具备
交互功能,只提供各种图形命令或图形程序库,通过编程获得所需图形。
另一种分类方法:见课本 节,分为脱机绘图系统、联机绘图系统和交互式绘图
系统。
、阴极射线管由哪些局部组成?它们的功能分别是什么?
答: 由四局部组成:电子枪、聚焦系统、偏转系统和荧光屏,这四局部都在真空
管。电子枪由灯丝、阴极和控制栅极组成。灯丝加热阴极,阴极外表向外发射自由电子,
控制栅控制自由电子是否向荧光屏发出,假设允许电子通过,形成的电子流在到达屏幕的
途中,被聚焦系统〔电子透镜〕聚焦成很窄的电子束,由偏转系统产生电子束的偏转电场
〔或磁场〕,使电子束左右、上下偏转,从而控制荧光屏上光点上下、左右运动,使得在
指定时刻在屏幕指定位置上产生亮点。
、光栅扫描显示器由哪些局部组成?它们的功能分别是什么?
- .word.zl.
- .
答:见课本 页图 所展示的组成框图,其后有各局部的介绍及功能。
、对于分辨率为 的光栅系统,假设每一像素用 位和 位二进制来表示存
储信息,各需多大光栅存储容量以及显存?每一屏幕最多能显示多少颜色?假设 ,,
灰度都占 位,其显示颜色的总数是多少?
解:
每一像素用 位二进制来表示存储 信息,所需容量为
〔 〕
彩色素: 项
假 设 每 一 像 素 用 位 二 进 制 表 示 存 储 信 息 , 所 需 容 量 为 :
由于显示卡的显存是按 的指数次倍增长
的,因此所需显存为
彩色素: 项
颜色总数: 〔种〕
、对于 英寸显示器,假设 ! 和 " 两方向的分辨率相等,即 ,那么每个像
素点的直径是多少?
解: 〔##〕或 〔英寸〕
、对于分辨率为 $ 的光栅系统,假设调色板设置为真彩色 位,此时需要显
示一个三维图形,各需要多大光栅存储容量以及显存?
答:调色板为真彩色 位,即意味着像素值的位长为
所需容量为 %因此所需要的显存为
、&' 有哪三种坐标系?它们有什么不同?试写出它们之间对应关系?
答:&' 有 种不同的坐标系。第一种是供给用程序使用的实际世界坐标系统
〔()*+,))*,-./ '0 #,简称 (〕;第二种是 &' 部使用的规设备坐标系
〔1)*#/+-2 , 3-4 ))*,-./ ,简称 1〕,它的取值围为[5],这是一种
既与设备无关也与应用无关的坐标系;第三种是各工作站物理设备使用的设备坐标系
〔 3-4 ))*,-./ '0 #,简称 〕。&' 只支持二维对象的图形处理,因此
上述 个坐标系都是二维坐标系。详见课本图 的描述。
、&' 中输入设备有哪 种逻辑功能?请各举出对应的物理设备。
答:见课本 节。
、当前主流的图形软件有哪些?
答:见课本 节。
第三章
、编写画一正方形程序,并在其中用不同的颜色画 个正方形,每一个都比前一个小。
6-.4+7, 89*/:;-40;〞
6-.4+7, 84).-);〞
3)-,#/-.
- .word.zl.
- .
<
-.-54)+)*5+0=
-.>=
-.9,*-3 *?=
-.9#), ?@A=
-.-9*/:;B9,*-3 *5B9#), 5〞〞=
0 CD4)+)*=
E)*-=-F=--G5>>
<
0 4)+)*4)+)*=
C/*-5-5>5>=
4)+)*GG=
+0GG=
H
9 4;=
4+)0 9*/:;=
H
、用不同的线形绘制题 中的图形
6-.4+7, 89*/:;-40;〞
6-.4+7, 84).-);〞
3)-,#/-.
<
-.-54)+)*5+0=
-.>=
-.9,*-3 *?=
9#), ?@A=
-.-9*/:;B9,*-3 *5B9#), 5〞〞=
0 CD4)+)*=
E)*-=-F=--G5>>
<
0 4)+)*4)+)*=
%%0 +-. 0+ +0I55=或者
0 +-. 0+ 5+05=
* 4/.9+ -5-5>5>=
0 J++0+ 'KLAMNALL54)+)*=
%%O)),J++9 #/PP%59 #/P%54)+)*=此句会出现最后只用一
种颜色填充的情况
4)+)*GG=
+0GG=
H
9 4;=
4+)0 9*/:;=
H
- .word.zl.
3-1 批改说明;
必须至少包含"graphics.h"
initgraph(&gdriver,&gmode,"");
必须包含 15 个正方形,一般用 for 循环,
也可能用到 while 等。
注意查看是否是正方形〔i, i, j, j〕即:x2-
x1=y2-y1
注 意 查 看 颜 色 是 否 有 15 种 : 也 就 是 说
gdriver=CGA 肯 定 是 错 的 , 可 以 为
DETECT、VGA、EGA。
3-2 批改说明;
注意查看 3_1 局部内容
setlinestyle((i%4),0,k);
k 对线宽的设置。
- .
、画一五颜六色的图此例为画一个五颜六色的圆
6-.4+7, 89*/:;-40;〞
6-.4+7, 84).-);〞
3)-,#/-.
<
-.,*-3 *QQ5#), =
-.-50/*5 .,=
-.-9*/:;B,*-3 *5B#), 5〞〞=
0/*=
.,=
E)*-=-F=-GG
<
0 J++0+ 'KLAMNALL5-=
:- 0+-4 550/*5 .,5=
0/*G=
.,G=
H
9 4;=
* 0)* 4*#), =
H
、编写一辆自行车在一公路上由右至左快速行驶的程序。
6-.4+7, R0,+-C;R
6-.4+7, R9*/:;-40;R
6-.4+7, R4).-);R
6-.4+7, R0,-);R
3)-,#/-.
<
3)-,S=
-.,*-3 *QQ5#), 5-50/*5 .,5>=
-.-9*/:;B,*-3 *5B#), 5RR=
4+ /*, 3-4 =
0 CD4)+)*=
0 4)+)*LA@QQ1=
0/*=
.,=
4-*4+ 55=
4-*4+ 55=
+-. 555=
+-. 555=
+-. 555=
+-. 555=
+-. 555=
- .word.zl.
3-3 批改说明;
必须至少包含"graphics.h"
initgraph(&gdriver,&gmode,"");
如果是这个版本的图 ,注意 end 比
start 要大。
restorecrtmode() 可 能 有 人 写 成
retorecrtmode()
剩余54页未读,继续阅读
资源评论
wdqsv88
- 粉丝: 3
- 资源: 13万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功