1. 图形变换原理
图形是根据什么样的原理实现各种变换呢?
观察上图发现:图形变化了, 但是原图形的连边规则没有改变,只是顶点位置改变了。
我们可以得出结论:变换图形就是要改变图形的几何关系,即改变顶点坐标,同时保持图形的拓扑关系不变。
2. 仿射变换(Affine Transformat)
仿射变换是一种二维坐标到二维坐标之间的线性变换,满足系列特性:
(1) 平直性 ,直线经过变换之后依然是直线
(2) 平行性,平行线经过变换之后依然是平行线,且线上点的位置顺序不变。
(x , y)是原坐标, ( , )是经过仿射变换后的坐标,则满足:
= ax + by + m
= cx + dy + n
3.齐次坐标
用n+1维向量表示n维向量的方法称为齐次坐标表示法。
n维向量的变换是在n+1维空间进行的,变换后的n维结果是被反投到特定的维空间而得到的。