1. 程式人生 > >python3__深度學習:計算機視覺__仿射變換

python3__深度學習:計算機視覺__仿射變換

1.模型變換的基本形式

模型變換是指根據待匹配影象與背景影象之間幾何畸變的情況,所選擇的能最佳擬合兩幅影象之間變化的幾何變換模型。可採用的變換模型有如下幾種:剛性變換、仿射變換、透視變換和非線形變換等,如下圖:

2.仿射變換

仿射變換(Affine Transformation)是一種二維座標到二維座標之間的線性變換,保持二維圖形的“平直性”(直線亦直線,圓弧亦圓弧)和“平行性”(平行線亦平行線,相交線亦相交直線),但其並不能保證原來的線段長度不變,也不能保證原來的夾角的角度不變

仿射變換可通過一系列原子變換複合來實現:

①平移:translation

②縮放:scale

③翻轉:flip

④旋轉:rotation

⑤剪下:shear

3.常用的仿射變換矩陣