透射变换和仿射变换的本质

1.透视变换(Perspective Transformation)是指利用透视中心、像点、目标点三点共线的条件,按透视旋转定律使承影面(透视面)绕迹线(透视轴)旋转某一角度,破坏原有的投影光线束,仍能保持承影面上投影几何图形不变的变换。

透视变换是将图片投影到一个新的视平面(Viewing Plane),也称作投影映射(Projective Mapping)。如下图所示

 

透射变换的意义:将2D矩阵图像变换成3D的空间显示效果。
比方说,前方地面上的一个正方形的地板砖,在你的眼中实际显示的是梯形或者其它不规则形状,并不是标准的平行四边形,也就是【像】是不规则的,而【原像】,也就是它的实际形状其实是正方形的。透视变换做的事情就是这样的,让3D空间中的2D形状的原像表现出3D的实际视觉效果。
或者这样举例,当你在纸上画现实中的矩形形状的物体时,需要画出的是实际看到的样子,而不是它本来的形状【矩形】,从它自身的形状 到 纸上实际的表现的形状,这一个计算过程就叫【透视变换

 2.仿射变换(Affine Transformation) 
Affine Transformation是一种二维坐标到二维坐标之间的线性变换,保持二维图形的“平直性”(译注:straightness,即变换后直线还是直线不会打弯,圆弧还是圆弧)和“平行性”(译注:parallelness,其实是指保二维图形间的相对位置关系不变,平行线还是平行线,相交直线的交角不变。)。

仿射变换可以写为如下的形式:

 

 

猜你喜欢

转载自www.cnblogs.com/gxxtsz/p/12109693.html