- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机图形学复习课的总结
大学课程 《计算机图形学》复习课总结
绪论
1 点阵法和参数法的概念。图形、图像的概念。
点阵法是用具有颜色信息的点阵来表示图形的一种方法,它强调图形由哪些点组
成,并具有什么灰度或色彩。
参数法是以计算机中所记录图形的形状参数与属性参数来表示图形的一种方法。
通常把参数法描述的图形叫做图形 (Graphics )
把点阵法描述的图形叫做图象 (Image )
2 计算机图形学的概念?
计算机图形学是研究怎样用计算机表示、生成、处理和显示图形的一门学科。
3 图形包括哪两方面的要素,试举例说明。
图形包括两方面的要素,其中有几何要素和非几何要素
1. 几何要素:点,线,面,体等;
2. 非几何要素:明暗,灰度,色彩等
4 一个交互性的图形系统具有哪些功能?
5 个功能:输入功能、存储功能、计算功能、输出功能和交互功能
5 图形输出设备包括什么?常用的图形绘制设备有哪两种?
图形输出设备包括图形显示设备和图形绘制设备,常用的图形绘制设备有打
印机和绘图仪。
6 与计算机图形学相关的学科有哪些?各自研究的内容是什么?
计算机视觉:研究用计算机来模拟生物外显或宏观视觉功能的科学和技术
图像处理:对图象进行各种加工以改善图象的视觉效果
C 语言程序基础 (课件中p17, p55-59,常用画图函数)
1 已知画“王”的C 语言程序 (如下),要求改编一个画 “田”字的程序,该字的字高和
字宽均为50,字的左上角点坐标为(60, 80)。
#include graphics.h
#include conio.h
main()
{
int gdriver=DETECT,gmode; int x,y;
initgraph(gdriver,gmode,“”); /*初始化图形系统*/
cleardevice(); /*清除图形屏幕*/
moveto(100,40); /*绝对移动光标*/
linerel(40,0); /*从当前位置按增量方式画线*/
x=getx(); y=gety();
moveto(x,y+20); linerel(-40,0);
moverel(0,20); /* 以增量方式移动当前光标*/
linerel(40,0);
moverel(-20,0); linerel(0,-40);
getch();
closegraph(); /*关闭图形系统,返回文本模式*/
}
2 画一个填充颜色的圆 (画一个填充颜色的矩形,已知矩形的左下角(0,20 ),右上角坐标
为(100,120)),圆心坐标(60,60),半径100,要求背景色为 1 号色 (blue ),圆的边界色
为红色, 填充色为Green,(函数:circle floodfill )
#include graphics.h
#include conio.h
main()
{
int gdriver=DETECT,gmode;
initgraph(gdriver,gmode,“c:\tc\bgi);
setbkcolor(1); /*设置背景色,蓝色*/
setcolor(4); /*设置前景色,红色*/
circle(100,100,80); /*圆心100,100,半径为80*/
setfillstyle(SLASH_FILL,2); /*用粗斜杠填充和填充绿色*/
floodfill(100,100,4); /*填充一个封闭圆*,从圆心开始,
边界用4 号颜色红色进行填充/
getch(); closegraph();
}
setfillstyle(SOLID_FILL,GREEN); /*实填充,颜色为绿色* /
bar(100,100,150,200);
setfillstyle(4,RED); /*用粗斜杠填充, 颜色为红色*/
bar3d(200,100,250,200,10,1); /*三维条形的深度为10,放置顶盖*/
getch(); closegraph();
3 画五颜六色的圆。其图形如图所示:
程序如下:
#include graphics.h
#include conio.h
main()
{
int i,start,e
文档评论(0)