1 2D变换
1.1 简单的尺寸变化
1.2 斜拉
分析y和x分别有没有变化,如何变化
1.3 旋转变换(默认以坐标原点为旋转点,逆时针方向)
旋转的旋转矩阵推导过程,由于所有旋转的图像上都能通过旋转矩阵旋转得到,所以可以通过求特殊点的旋转矩阵来获取
1.4 齐次坐标
当图像出现平移变换时无法写成通过旋转矩阵的变换形式,需要在后面再加上两个常数项
缩放和旋转用齐次坐标写法写,可以看到在第三列的前两行都是0,因为不存在平移的操作
1.5 逆变换
1.6 组合变换
a、变换的顺序不可以改变;b、对矩阵的操作从右到左,如图中应该为先旋转45度,再进行平移操作
如果一个矩阵通过多次变换A1,A2,A3...,矩阵没有变换律但是有结合律,可以将A1,A2,A3...写成一个3×3的矩阵
2 3D变换
2.1 3D变换的齐次坐标
虽然是写在了一个矩阵里,这里表示的是先线性变换再平移,如下图所示,先旋转再进行平移,这两个操作得到的其实就是齐次坐标