第三章 二维图形变换与显示.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第三章 二维图形变换与显示

第三章 二维图形变换与显示 1. 在齐次坐标系中,写出下列变换矩阵: (a) 整个图象放大2倍;    (b) y向放大4倍和x向放大3倍;    (c) 图象上移10个单位和右移5个单位;    (d) 保持x=5和y=10 图形点固定,图象y向放大2倍和x向放大3倍; (1) 将坐标系平移到点(5,10) T1 = (2) 将图象y向放大2倍和x向放大3倍 S = (3) 平移坐标系至(-5,-10)点 T2 = T = T2 ·S·T1 == (e) 图象绕坐标原点顺时针方向转π/2; R = (f) 图象绕点x=2和y=5反时针方向转π/4。 (1) 将坐标系平移到点(2,5); T1 = (2) 将图象绕原点反时针方向转π/4; R = (3) 将坐标系平移到点(-2,-5); T2 = T = T2 ·R·T1 = = 2. 由比例、平移和旋转变换构成的复合变换,仅在某些情况下交换次序不影响总的变换效果,它们是哪几种两个变换的组合。   (1) 两个连续的平移变换;   (2) 两个连续的比例变换;   (3) 两个连续的旋转变换;   (4) 比例系数相等的比例变换和旋转变换。 3. 写出由部分图形产生满足下列条件的另一部分图形的变换矩阵: (a) 对y轴对称;    (b) 对x轴对称;    (c) 对坐标原点对称;    (d) 对直线y=x成轴对称;    (e) 对直线y=-x成轴对称;    (f) 对图E3所示方向进行比例系数为S1 和S2的图形; (1) 将图形绕原点逆时针方向旋转θ角; R1 = (2) 在x方向上的比例系数为S1,y方向的比例系数为S2; S = (3) 将图形绕原点顺时针方向旋转θ角。 R2 = M = R2 R1 = = (a) 对直线y=mx+b对称的图形。 (1) 当m = 0时; T1 = T2 = T3 = M = T3T2T1 = = (2) 当m ≠ 0,b = 0时,以第一象限为例; T1 = T2 = T3 = M = T3 T2 T1 = = 因为,tanθ = m,cos2θ = (1-m2) ∕ (1+m2),sin2θ = 2m / (1+m2) (3) 当m ≠ 0,b ≠ 0时,以第一象限为例。 T1 = T2 = T3 = T4 = T5 = M = T5T4T3T2T1 = 4. 对直线L: ax+by+c=0,用齐次坐标方式可以写出矩阵乘法形式p·l=0,即    (a) 证明空间一点 与直线L的距离等于 (b) 求出与直线平行且经过点(x1,y1)的另一直线方程系数a`、b`和c`和系数a、b和c的关系式;   a` = a; b`= b; c`= -a x1- by1 (c) 求出与直线垂直并且经过点(x2,y2)的另一直线方程系数a`、b`和c`和系数a、b和c的关系式   a` = -b; b`= a; c`= -b x2- ay2; 5. 程序中用Set-Window(xmin ,xmax ,ymin ,ymax)和Set-Viewport(xmin ,xmax,ymin ,ymax) 来设定二维视见变换。 (a) Set-Window(10,100,10,150)和 Set-Viewport(0,0.25,0,0.25) ,则在齐次坐标系中的视见变换矩阵是什么?    (b) 显示与(a)同样的图形,但显示图形在x向为(a)的1.5倍,y向为(a)的2倍,且视见区右下角位置不变。请写出Set-Window和Set-Viewport中的参数值; (c) 从(a)中显示图形中选出右一半图形使它放大显示在(a)中规定的视见区上,请写出Set-Window和Set-Viewport中的参数值。 6. 若已知某一正方形显示器的坐标范围是以dxmin ,dxmax ,dymin 和dymax规定的矩形区,且(dymax - dymin ) = 3/4 * (dxmax - dxmin),为保证图形不失真并充分利用显示区,请写出自用户坐标至该显示器坐标的视见变换阵。 7. 若窗口函数在定义为平行于用户坐标轴的直立矩形后,还允许此窗口再绕左下角旋转θ角,写出由旋转后窗口到直立矩形视见区的变换矩阵。 假设窗口左下角坐标为(xw1,yw1),右上角坐标为(xw2,yw2) (1) 平移直立矩形视见区的左下角顶点到坐标原点;   T1 = (2) 将此窗口再绕左下角逆时针旋转θ角。 R = M-1 = RT1 M = = 8. 二维图形绕原点的旋转公式是x`=x cosθ - y sinθ和y`=x sinθ + y cosθ。为快速产生连续旋转图形,考虑到每

文档评论(0)

xxj1658888 + 关注
实名认证
内容提供者

教师资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2024年04月12日上传了教师资格证

1亿VIP精品文档

相关文档