参考链接:
http://blog.csdn.net/u012380663/article/details/43273527
http://blog.csdn.net/xiaowei_cqu/article/details/26471527
序言
在图像处理中,对图像进行二维变换有仿射变换(Affine Transformation),透视变换(Perspective Transformation)(应该还有其他变换,但是我用到的比较多的是这两种变换)。
一、仿射变换
1、概念
仿射变换(Affine Transformation)是空间直角坐标系的变换,从一个二维坐标变换到另一个二维坐标,仿射变换是一个线性变换,他保持了图像的“平行性”和“平直性”,即图像中原来的直线和平行线,变换后仍然保持原来的直线和平行线,仿射变换比较常用的特殊变换有平移(Translation)、缩放(Scale)、翻转(Flip)、旋转(Rotation)和剪切(Shear)。
图1.仿射变换
2、仿射变换的变换公式推导
在opencv提供的仿射变换中,变换的公式是一个2*3的矩阵,如下: