图形变换

1. 图形变换原理  

  图形是根据什么样的原理实现各种变换呢?

    

    观察上图发现:图形变化了, 但是原图形的连边规则没有改变,只是顶点位置改变了。

    我们可以得出结论:变换图形就是要改变图形的几何关系,即改变顶点坐标,同时保持图形的拓扑关系不变。

2. 仿射变换(Affine Transformat)

    仿射变换是一种二维坐标到二维坐标之间的线性变换,满足系列特性:

    (1) 平直性 ,直线经过变换之后依然是直线

  (2) 平行性,平行线经过变换之后依然是平行线,且线上点的位置顺序不变。

     (x , y)是原坐标, (x^{'} , y^{'})是经过仿射变换后的坐标,则满足:

         x^{'}  = ax + by + m

         y^{'}  =  cx + dy + n

3.齐次坐标

      用n+1维向量表示n维向量的方法称为齐次坐标表示法。

      n维向量的变换是在n+1维空间进行的,变换后的n维结果是被反投到特定的维空间而得到的。

猜你喜欢

转载自blog.csdn.net/liyazhen2011/article/details/81406916