第4章-二维图形变换-幻灯片(1).pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

4.1窗口视图变换;二维图形的显示流程图;2.窗口到视图区的变换;所有的变换均基于点的变换。例如,一条线段的变换只要考虑它的两个端点的变换就行了。

一个变换是一个单一的数学实体,能够用一个矩阵描述和标识。

采用向量、矩阵和齐次坐标的形式可以十分方便的描述图形的变换。;1齐次坐标

为了能用矩阵的形式统一描述图形变换,在图形学中常采用齐次坐标的形式来描述空间的点。

在n维空间中的一个问题,在n+1维空间中相应地也有一个问题,而在n+1维空间中却常常比n维空间中较易获得结果。

二维点(x,y)的齐次表示是(hx,hy,h),这里h是任何一个非零因子,有时叫做比例因子。

齐次点(a,b,c)被投射回复到二维时简单地就是(a/c,b/c),由比例因子c去除。;在计算机中处理一个三维空间的“无穷远点”是困难的,但是可以容易地处理一个四维齐次空间的解析点,例如可以用向量:

(1000) 表示x轴方向无穷远点

(0100) 表示y轴方向无穷远点

(0010) 表示z轴方向无穷远点

(0001) 表示坐标原点

这4个向量将构成四维齐次空间的单位矩阵;2齐次坐标变换矩阵;3矩阵级联;4.2.1基本二维几何变换

二维图形几何变换有五种基本变换形式:平移、旋转、缩放、对称、错切。

有两种不同的变换方法:一种是图形不动,而坐标系变动,即变换前与变换后的图形是针对不同坐标系而言的,称之为坐标模式变换;另一种是坐标系不动,而图形改变,即变换前与变换后的坐标值是针对同一坐标系而言的,称之为图形模式变换。实际应用中,后一种图形变换更有实际意义,下面讨论的图形变换是属于后一种变换。;1二维平移变换

平移变换是指将图形从一个坐标位置移到另一个坐标位置的重定位。已知一点的原始坐标是P(x,y),加上一个沿X,Y方向的平移量tx和ty,平移此点到新坐标P(x’,y’),则新坐标的表达式为:;平移变换只改变图形的位置,不改变图形的大小和形状。下图是一平移变换的例子。;可以用矩阵形式来表示二维平移变换方程。图形变换通常使用齐次坐标矩阵来表示。平移变换方程的齐次坐标矩阵表示式为:;2二维旋转变换

若图形中???坐标点P(x,y)绕坐标原点逆时针旋转一个角度θ,则新坐标点P(x’,y’)的表达式为:;变换方程写成齐次坐标矩阵形式为:;其中变换矩阵:;3二维缩放变换

一个图形中的坐标点P(x,y),若在X轴方向相对于坐标原点变化一个比例系数sx,在Y轴方向相对于坐标原点变化一个比例系数sy,则新坐标点P(x’,y’)的表达式为:;这一变换称为相对于坐标原点的缩放变换,sx和sy分别表示点P(x,y)沿X轴方向和Y轴方向相对坐标原点的缩放系数。缩放变换改变图形的大小。

变换方程写成齐次坐标矩阵形式为:;缩放系数sx和sy可赋予任何正数值。当值小于1时缩小图形,值大于1则放大图形。当sx和sy被赋予相同值时,就产生保持图形相对比例一致的变换,sx和sy值不等时产生X轴方向和Y轴方向大小不等的比例变换。sx和sy都指定为1时,图形大小不改变。

实际上,相对于坐标原点图形的比例变换,相当于每一点相对于坐标原点的变换,因此,它不但改变图形的大小,而且改变图形的位置。;下图是一图形比例变换的例子:;可以通过选择一个在变换后不改变位置的固定点P0(x0,y0),来控制图形变换的位置。例对于多边形图形,固定点的坐标(x0,y0)可以选择图形的某个顶点、图形几何中心点或任何其它位置,这样变换后固定点坐标不改变,多边形每个顶点相对于固定点缩放。对于坐标为P(x,y)的顶点,相对于固定点P0(x0,y0)变换后的坐标P(x,y)可计算为:;4.对称变换

对称变换是产生图形镜象的一种变换,也称镜象或反射变换。将图形绕对称轴旋转就可以生成镜象图形。

(1)对称于X轴

当变换对称于X轴时,则坐标点P(x,y)经对称变换后,新坐标点P’(x’,y’)的表达式为:;其中变换矩阵:;(2)对称于Y轴

当变换对称于Y轴时,则坐标点P(x,y)经对称变换后,新坐标点P’(x’,y’)的表达式为:

;对称Y轴变换的几何表示见下图;(3)对称于原点

当图形对X轴和Y轴都进行对称变换时,即为对于坐标原点的对称变换。变换前后点坐标之间的关系为:;对称原点变换的几何表示见下图;5.错切变换

错切变换是图形位于某坐标轴上的点不动,其它点沿平行于此轴方向移动变形的变换。常用的错切变换有两种:改变x坐标值和改变y坐标值。;矩形ABCD经错切变换后变为A’B’C’D’的结果。;变换方程写成齐次坐

文档评论(0)

阿明分享 + 关注
实名认证
文档贡献者

:)

1亿VIP精品文档

相关文档