简单来说,在平常的图像处理和机器视觉等应用中,几何变换通常是指不太复杂的线性几何变换,其中主要分仿射变换和投射变换。
许多常见的变换问题都能由仿射变换描述,仿射变换等式如下:
等式右边是变换前的图像坐标点,左边是变换后的图像坐标点。针对不同的变换问题,通过选择适当的变换对应点,解决这6个变换相关系数。
在OpenCV中,进行仿射变换可用warpAffine函数:
warpAffine(src_image, dst_image, affine_matrix, image.size());