仿射变换,实际就是对图像、区域、XLD轮廓等的平面坐标进行平移、缩放、旋转后,得到新的平面坐标。这些变换用矩阵的方式的话,基本的变换为:平移变换、缩放变换、旋转变换。
假设原始点为P(x, y), 平移后的目的点为P'(x', y')
一. 平移
平移变换的变换公式为:
x' = x + px
y' = y + py
如果使用向量的方式:平移后点的坐标 = 平移前点的坐标 + 平移向量的坐标。
为了方便进行组合变换,使用矩阵的方式会更好,平移变换的矩阵表示方法为:
改为齐次变换矩阵方式:
那个3*3的矩阵,就是平移变换矩阵。
二. 缩放
缩放变换的变换公式为:
x' = x * sx
y'