2022年计算机图形学复习课总结 .docx
《2022年计算机图形学复习课总结 .docx》由会员分享,可在线阅读,更多相关《2022年计算机图形学复习课总结 .docx(15页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品_精品资料_绪论1 点阵法和参数法的概念.图形、图像的概念.点阵法是用具有颜色信息的点阵来表示图形的一种方法, 它强调图形由哪些点组成,并具有什么灰度或颜色.参数法是以运算机中所记录图形的外形参数与属性参数来表示图形的一种方法.通常把参数法描述的图形叫做图形( Graphics) 把点阵法描述的图形叫做图象( Image)2 运算机图形学的概念?运算机图形学是讨论怎样用运算机表示、生成、处理和显示图形的一门学科.3 图形包括哪两方面的要素,试举例说明.图形包括两方面的要素,其中有几何要素和非几何要素1. 几何要素:点,线,面,体等.2. 非几何要素:明暗,灰度,颜色等4 一个交互性的图形系
2、统具有哪些功能?5 个功能: 输入功能、储备功能、运算功能、输出功能和交互功能5 图形输出设备包括什么?常用的图形绘制设备有哪两种?图形输出设备包括图形显示设备和图形绘制设备,常用的图形绘制设备有打印机和绘图仪.6 与运算机图形学相关的学科有哪些?各自讨论的内容是什么?可编辑资料 - - - 欢迎下载精品_精品资料_运算机视觉: 讨论用运算机来模拟生物外显或宏观视觉功能的科学和技术图像处理: 对图象进行各种加工以改善图象的视觉成效C 语言程序基础(课件中p17,p55-59,常用画图函数)1 已知画“王”的C 语言程序(如下) ,要求改编一个画“田”字的程序,该字的字高和字宽均为 50,字的左
3、上角点坐标为(60, 80).#include graphics.h #include conio.h main可编辑资料 - - - 欢迎下载精品_精品资料_int gdriver=DETECT,gmode; int x,y; initgraph&gdriver,&gmode,“”/*初; cleardevice;/* 清除图形屏幕 */ moveto100,40;/* 肯定移动光标 */始化图形系统 */可编辑资料 - - - 欢迎下载精品_精品资料_linerel40,0;/* 从当前位置按增量方式画线 */x=getx; y=gety; movetox,y+20; linerel-40
4、,0;moverel0,20;/*以增量方式移动当前光标 */linerel40,0;moverel-20,0; linerel0,-40; getch;closegraph;/* 关闭图形系统,返回文本模式*/2 画一个填充颜色的圆(画一个填充颜色的矩形,已知矩形的左下角( 0,20),右上角坐标为( 100,120) ,圆心坐标( 60,60 ),半径 100,要求背景色为 1 号色( blue),圆的边界色为红色, 填充色为 Green ,(函数: circle floodfill )#include graphics.h可编辑资料 - - - 欢迎下载精品_精品资料_#include
5、conio.h main可编辑资料 - - - 欢迎下载精品_精品资料_int gdriver=DETECT,gmode; initgraph&gdriver,&gmode,t“cbcg: i;可编辑资料 - - - 欢迎下载精品_精品资料_setbkcolor1;/* 设置背景色,蓝色 */ setcolor4;/* 设置前景色,红色 */circle100,100,80;/* 圆心 100, 100,半径为 80*/setfillstyleSLASH_FILL,2;/* 用粗斜杠填充和填充绿色*/ floodfill100,100,4;/* 填充一个封闭圆* ,从圆心开头,边界用 4 号颜
6、色红色进行填充/getch; closegraph;setfillstyleSOLID_FILL,GREEN;/* 实填充,颜色为绿色* / bar100,100,150,200;setfillstyle4,RED;/* 用粗斜杠填充 , 颜色为红色 */ bar3d200,100,250,200,10,1;/* 三维条形的深度为10,放置顶盖 */ getch; closegraph;3 画五光十色的圆.其图形如下列图:程序如下:#include graphics.h #include conio.h mainint i,start,end; int gd,gm;detectgraph&gd
7、,&gm; initgraph&gd,&gm,;可编辑资料 - - - 欢迎下载精品_精品资料_start=0; end=20; fori=0;i18;i+setfillstyleSOLID_FILL,i; /*填充类型和颜色 */ pieslice300,200,start,end,100;/* 扇形填充 */ start+=20;end+=20;getch;restorecrtmode; /* 复原屏幕在初始化前的模式 */圆心( 300, 200),半径 100, start 为起始角, end 为终止角几何表示1、图形信息包括:几何信息和拓扑信息2、 运算机中表示三维形体的模型,假如依
8、据几何特点进行分类, 大体上可以分为三种哪三种?线框模型、表面模型和实体模型.线框模型 :只用顶点和邻边表示三维形体.缺点:具有二义性,简单构造出无效的实体.表面模型:边界表示 (Boundary representation, B-rep)s.构造表示(扫描表示、构造实体几何表示和特点表示) .分解表示可编辑资料 - - - 欢迎下载精品_精品资料_图形变换1、 什么是齐次坐标,规范化的齐次坐标?为什么要进行规范化?2、图形变换的标准形式:可编辑资料 - - - 欢迎下载精品_精品资料_xy1xy1100T2 Dxy1abpcdqlms可编辑资料 - - - 欢迎下载精品_精品资料_可编辑资
9、料 - - - 欢迎下载精品_精品资料_平移矩阵:010可编辑资料 - - - 欢迎下载精品_精品资料_TxTy1可编辑资料 - - - 欢迎下载精品_精品资料_旋转矩阵: 逆时针比例变换矩阵:cos sin 0Sx 00sin0cos00100Sy001可编辑资料 - - - 欢迎下载精品_精品资料_例题 1. 已知三角形各顶点坐标为(10, 10 ),( 10, 30),( 30, 15),试对其进行以下变换,写出变换矩阵,画出变换后的图形.( 1) 沿 X 向平移 20,沿 Y 向平移 15,再绕原点逆时针方向旋转90 度( 2) 绕原点旋转,再沿X 向平移 20,沿 Y 轴平移 15可
10、编辑资料 - - - 欢迎下载精品_精品资料_解:( 1) 由二维图形变换相关学问,可得变换矩阵为100cos90sin 900010010-sin90cos900=-10025151001-1521依据得出的新坐标可画出图形(图形略)(2) 变换矩阵为:010100T=-10001000125151由得出的新坐标画图3、相对固定点的变换步骤:相对某个参考点 xF,yF作二维几何变换,其变换过程为:(1) 将固定点平移至坐标原点,进行平移变换(2) 针对原点进行二维几何变换.(3) 进行反平移,将固定点移回至原先的位置4、 窗视变换:窗视变换矩阵推导的步骤:1、将窗口左下角点 wxl, wyb
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年计算机图形学复习课总结 2022 计算机 图形学 复习 总结
限制150内