Games101 Tansformer

线性变换

  • 线性变换是指对数乘和加法封闭
  • 对图像的操作包括缩放(Scale)、旋转(rotation)、错切(shear)、翻转(flip)

仿射变换

  • 线性变换+平移

二维情况

(x,y,w)

我们的目标:使用一个矩阵A,使得变换后的座标(x’,y')=A(x,y)。
问题:平移操作无法使用一个2×2维度的A来描述。
解决方法:升维。
(x,y,w):当w=0时,(x,y,0)表示vector。当w!=0时,(x/w,y/w,1)表示point。

三维

(x,y,z,w)

(x,y,z,w):当w=0时,(x,y,z,0)表示vector。当w!=0时,(x/w,y/w,z/w,1)表示point。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章