1.几何变换的形式
几何变换的一般形式如下:
式中的T即为变换矩阵,(v,w)是原坐标,(x,y)是变换后的坐标,不同的变换对应不同的矩阵,,一些常见的变换矩阵及作用如下:
所以,需要不同的变换的话选择不同的变换矩阵即可。
1.1旋转变换
上图中其他变换形式较好理解,这里推导一下旋转变换的过程。上图的旋转矩阵是绕原点
如图所示点v 绕 原点旋转θ 角,得到点v’,假设 v点的坐标是(x, y) ,那么可以推导得到 v’点的坐标
(x’, y’)(设原点到v的距离是r,原点到v点的向量与x轴的夹角是ϕ )
x=rcosϕ
y=rsinϕ
x′=rcos(θ+ϕ)
y′=rsin(θ+ϕ)
通过三角函数展开得到
x′=rcosθcosϕ−rsinθsinϕ
y′=rsinθcosϕ+rcosθsinϕ
带入x和y表达式得到